Skip to content

Instantly share code, notes, and snippets.

@onkwon
Last active August 26, 2021 15:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save onkwon/3d101c15e09542e2b49d13c97ee2885b to your computer and use it in GitHub Desktop.
Save onkwon/3d101c15e09542e2b49d13c97ee2885b to your computer and use it in GitHub Desktop.
  1. 키맵핑 파일 만들기
$ cat /Users/Shared/keymap
#!/bin/sh
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x7000000E7,"HIDKeyboardModifierMappingDst":0x70000006D}]}'

$ chmod 755 /Users/Shared/keymap
  1. 맥 설정 파일 만들기
$ cat /Users/Shared/keymap.plist
<?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](http://www.apple.com/DTDs/PropertyList-1.0.dtd)"><plist version="1.0"><dict><key>Label</key><string>keymap</string><key>ProgramArguments</key><array><string>/Users/Shared/keymap</string></array><key>RunAtLoad</key><true/></dict></plist>
  1. 로긴시 실행하기
$ sudo ln -s /Users/Shared/keymap.plist /Library/LaunchAgents
  1. 현재 시스템에 적용
$ launchctl load /Library/LaunchAgents/keymap.plist
  1. 설정>키보드>숏컷>Input Source 에서 오른쪽 커맨드 키로 변경

복구하기

$ launchctl remove keymap
$ rm /Users/Shared/keymap
$ sudo rm /Library/LaunchAgents/keymap.plist
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment