2020년 10월 6일 • ☕️ 1 min read
Javascript 개발자라면 템플릿리터럴 문법을 사용할 때 백틱을 사용해야 하는데 키보드 입력기가 영어 일 때만 백틱(`)을 사용할 수 있다. 한글 입력기에서는 백틱 대신 원화(₩) 문자가 입력 되는데 매번 영어로 바꿔주는 과정이 여간 불편한 게 아니라 한영 모두 백틱(`)을 사용할 수 있도록 하는 두 가지 방법을 소개하고자 한다.
기존 원화(₩)는 option + 4 로 입력 가능하다.
터미널을 열어 복사 붙여넣기 하면 완료된다.
curl -sSL https://gist.githubusercontent.com/zi-gae/777c1b797bb01de79d35db556f760484/raw/4553ae02edd9a7d16568d8d8e69c229257b7d9db/wontobacktick.sh | sh
동료 개발자분들에게 편의를 제공하기 위해 스크립트를 작성했다. 자세한 내용은 GIST를 통해 확인할 수 있다.
터미널을 열어 아래와 같이 입력해준다
vi ~/Library/KeyBindings/DefaultkeyBinding.dict
아래 내용을 복사 붙여 넣기 한다.
{"₩" = ("insertText:", "\`"); "~4" = ("insertText:","₩");}
사용 중인 프로그램의 프로세스까지 종료했다가 다시 백틱 입력을 해보면 적용된 것을 볼 수 있다
이미 DefaultkeyBinding를 편집해서 사용 중이라면 충분히 편집할 수 있을 것이다.