macOS에서의 한/영 전환 단축키와 CapsLock키의 기능은 윈도우와 조금 다르다.

한/영 전환의 경우 윈도우에서 'CapsLock' 키와 동일한 곳에 위치한 '한/A' 키를 입력하여 입력 소스를 변경하도록 되어있고,

'CapsLock'의 기능인 대소문자 변경은 'Shift + 한/A' 또는 '한/A 길게 누르기'를 통해 변경된다.

 

모든 업무 및 일상을 맥으로만 진행하는 경우에는 별 문제가 없지만,

윈도우와  맥을 둘다 사용하거나, 맥에서 윈도우 가상화 환경을 사용하는 등 두 가지 OS를 모두 사용하는 경우엔

손이 꼬이거나 뇌가 꼬이는 경우가 왕왕 발생한다.

 

때문에, 윈도우와 맥의 한/영 변경 키를 Shift + Space로 통일하고,

capslock의 기능을 윈도우와 같게 변경하여 사용려고 한다.

(외부 프로그램을 사용할 경우 우측 'Command' 키를 한/영 변환 키로 사용하는 것도 가능하다.)

 

1. '한글-영어' 변경 키 설정 변경

변경하려는 키가 'Shift + Space' 가 아닌 일반적인 경우엔 아래의 경로에서 설정 키를 변경해주면 된다.

시스템설정 > 키보드 > 키보드 단축키 > 입력 소스

 

단, 위의 방법으로는 'Shift + Space' 로는 단축키를 설정하지 못하도록 되어있기 때문에, Terminal에서 "com.apple.symbolichotkeys.plist" 파일을 열어서 코드 값을 직접 수정해야 한다.

(물론, Finder에서 경로로 직접 들어가서 실행해도 무방하다)

open ~/Library/Preferences/com.apple.symbolichotkeys.plist

 

plist 파일을 열어야 하기 때문에, Xcode 또는 plist를 수정할 수 있는 툴이 설치되어 있어야 한다.

아무것도 설치되어 있지 않다면, Apple에서 제공하며 AppStore에서 간단히 설치할 수 있는 Xcode를 설치하는 것이 무난한 선택일 수 있다.

 

명령어로 "com.apple.symbolichotkeys.plist" 파일이 열면 아래의 모습일 것이다.

 

 

com.apple.symbolichotkeys.plist

 

AppleSymblicHotKeys의 세부를 열어 61번을 확인한다.

(60: '이전 입력 소스 선택', 61: '입력 메뉴에서 다음 소스 선택')

 

61번의 'Item 2' 의 값을 '131072'로 변경해준다.

(Item 2: 단축키, 131072: Shift + Space)

com.apple.symbolichotkeys.plist - 61

 

'이전 입력 소스 선택' 이 아닌 '입력 메뉴 에서 다음 소스 선택'의 단축키를 변경한 것은 한/영 전환시의 딜레이가 더 적은 기능이기 때문이다. 3개 언어 이상의 사용자가 아니라면, 일반적으로 '61'을 수정하여 사용하는 것이 더 나은 선택지로 보인다.

 

2. CapsLock 기능 변경

이제 CapsLock 키의 기능을 한 번만 선택해도 대소문 변경이 되도록 설정해주어야 한다.

매우 간단하다.

시스템설정 > 키보드 > 텍스트 입력 - 편집
한/A 키로 ABC 입력 소스 전환 - 체크 해제

'macOS' 카테고리의 다른 글

[macOS] Brew update 오류  (0) 2024.09.17

+ Recent posts