맥에서 Option 키 특수문자 입력 방지

박규현·2021년 1월 30일
2

Option 키

맥에서 Option 키는 다른 키들의 작동 방식을 약간 바꿉니다.

Option 키를 문자와 함께 쓰면 평소와 조금 다른 문자가 입력됩니다.

Option 키를 누르고 한글을 타이핑하면 알파벳이 입력됩니다.

Option 키를 누르고 알파벳을 타이핑하면 œ, ∑, ø, π, √ 같은 특수 문자가 입력됩니다.

키보드 뷰어

상단 메뉴바 -> Input Menu 에서 키보드 뷰어를 켜면 어떤 문자가 입력될지 확인할 수 있습니다.

간혹 문제가 발생

개발환경에선 핫키를 많이 씁니다.

Option+p 가 π 가 아니라 Option 이 눌려진 상태의 p 를 입력하도록 하고싶을 때가 있습니다.

맥 기본 터미널에서는 Profiles/Keyboard 에서 Use Option Key as Meta 채크를 켜주면 됩니다.

왠만한 통합환경에서는 Option+p 를 Option+p 로 문제없이 매핑할 수 있습니다.

그런데, 그래도 가끔 π 로 입력되서 문제가 생길 수 있습니다.

제 경우 최근 IdeaVim 플러그인이 그랬습니다.

English Input Source

맥에선 여러 Input Source 를 사용할 수 있습니다.

English 계열 Input Source 들은 아래 처럼 모두 Option 을 위한 문자 매핑을 가지고 있습니다.

Unicode Hex Input Source

한데 Options 을 위한 페이지가 정의되어 있지 않은 Input Source 가 있습니다.

Input Source 목록 맨 끝 Others 에 가보시면 Unicode Hex Input 이라는 Input Source 가 있습니다.

이 놈이 Options 매핑을 가지고 있지 않습니다.

해서 Option 키를 누르고 문자키를 눌러도 특수문자가 들어오지 않습니다.

IdeaVim 에서도 Option+p 를 사용할 수 있었습니다.

더 원만한 해법이 있다면

더 원만한 해법이 있다면 알려주세요.

2개의 댓글

comment-user-thumbnail
2023년 6월 15일
답글 달기
comment-user-thumbnail
2023년 8월 20일

덕분에 해결했습니다~👍

답글 달기