맥에서 제공하는 유틸 사용
터미널에 밑의 내용을 복사 붙여넣기 한다
$ hidutil property --set '{"UserKeyMapping":[
{
"HIDKeyboardModifierMappingSrc": 0x7000000E7,
"HIDKeyboardModifierMappingDst": 0x70000006d
}
]}'
재부팅 후에도 작동하게 하기 위해
$ vim ~/Library/LaunchAgents/com.example.KeyRemapping.plist
을 입력하면 창이 변환되면서 vim이 켜질텐데
아래 내용을 복사붙여넣기 해준 다음
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.example.KeyRemapping</string>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/hidutil</string>
<string>property</string>
<string>--set</string>
<string>{"UserKeyMapping":[
{
"HIDKeyboardModifierMappingSrc": 0x7000000E7,
"HIDKeyboardModifierMappingDst": 0x70000006d
}
]}</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
:wq를 입력하면 (땡땡 + w + q) 창이 나가지면서 저장이 되게 된다
그리고
설정 -> 키보드 -> 단축키 -> 입력소스 -> 이전 입력 소스 선택을 오른쪽 커맨드로 바꿔준다
우측 커맨드를 F18로 바꿔주어 우측 커맨드를 누르면 F18이 나오게 된다
참고사이트
https://www.clien.net/service/board/cm_mac/15105447
https://www.clien.net/service/board/cm_mac/15105085
https://blog.codefront.net/2020/06/24/remapping-keys-on-macos
'맥' 카테고리의 다른 글
[해결] 맥 초기화 방법 & 초기화 시 지구본 오류표시 발생 시 해결방안 (인텔 맥) (0) | 2021.04.18 |
---|---|
[해결] 맥북에서 소리가 안날때 - Activity Monitor 이용 (0) | 2020.06.20 |