Featured image of post 맥에서 ₩ 키 대신 Backtick(`)을 입력하는 방법

맥에서 ₩ 키 대신 Backtick(`)을 입력하는 방법

개요

Mac OS Sierra 이후 버전에서는 한글 키보드인 경우 숫자키 1번 왼쪽의 백틱 (`) 키를 눌렀을 때 원화 표시(₩)가 입력된다.
깃허브 README나 기술블로그에서 마크다운 문법을 많이 사용하는 사람에게는 매번 한/영 전환을 해야 하니 여간 불편한 일이 아닐 수 없다.

해결방법 1 - Option 키 함께 사용

한글자판일 때 Option 과 백틱 키를 함께 누르면 ₩ 대신 `키를 입력할 수 있다.

해결방법 2 - 라이브러리 파일 추가

~/Library 폴더로 이동한 후, KeyBindings 폴더로 이동한다. 혹시 없다면 KeyBindings 폴더를 생성한다.

img Option키를 누른 상태에서 Finder-이동 메뉴로 이동하면 “라이브러리"가 보이고 클릭 시 라이브러리 폴더로 이동할 수 있다.

~/Library/KeyBindings 폴더 내부에 DefaultkeyBinding.dict 파일을 생성한다.

$ touch DefaultkeyBinding.dict ➡️ 이미 파일이 있는 사람은 생략

DefaultkeyBinding.dict 파일을 텍스트 편집기로 열어 아래 내용을 추가하고 저장한다.

이렇게 하면 한글 상태일 때도 `이 바로 입력되고, ₩ 키를 사용하고 싶다면 Option키를 누르면 ₩도 사용할 수 있다.

1
2
3
4
{
    "₩" = ("insertText:", "`");
    "~₩" = ("insertText:", "₩");
}

해결방법 3 - 쉘 스크립트 사용

터미널을 열고 아래 코드를 복사해서 붙여넣고 엔터를 치면 바로 설정이 저장된다.

1
curl -sSL https://gist.githubusercontent.com/JaeKimdev/c4bce47b5282d81ca9b5f29544361825/raw/4015ea66f49ed749b58b9cd2a1514d49326fcfc5/wontobacktick.sh | sh

img

적용 / 해제

저장한 후 맥을 재부팅하면 적용된다.

다시 되돌리고 싶을 때는 DefaultkeyBinding.dict 을 삭제해 주면 된다.