본문 바로가기
OS/Mac

오른쪽 Command key를 한/영키로 바꾸기

by 코딩하는보기 2023. 6. 5.
728x90
반응형

cmd + space bar 눌러서 terminal 혹은 터미널이라고 입력하자

열린 터미널창에 아래의 코드를 복사해서 붙여넣기하고 엔터

mkdir -p /Users/Shared/bin
echo '''#!/bin/sh\nhidutil property --set '\'{\"UserKeyMapping\":\[\{\"HIDKeyboardModifierMappingSrc\":0x7000000e7,\"HIDKeyboardModifierMappingDst\":0x70000006d\}\]\}\''''' > /Users/Shared/bin/userkeymapping
chmod 755 /Users/Shared/bin/userkeymapping
sudo cat<<: >/Users/Shared/bin/userkeymapping.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">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>userkeymapping</string>
    <key>ProgramArguments</key>
    <array>
        <string>/Users/Shared/bin/userkeymapping</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>
:
sudo mv /Users/Shared/bin/userkeymapping.plist /Library/LaunchAgents/userkeymapping.plist
sudo chown root /Library/LaunchAgents/userkeymapping.plist
sudo launchctl load /Library/LaunchAgents/userkeymapping.plist

백그라운드 뭐시기.. 알림창이 뜬다

이후에 다시 cmd + space bar 눌러서 키보드라고 입력 후 키보드 탐색 -> 키보드 단축키 클릭

입력 소스 메뉴에서 이전 입력 소스 선택을 기존의 ctrl + space에서 우측의 커맨드 키를 누르면 F18이라고 입력이 된다.

그리고 완료를 누르면 앞으로 한/영 전환키는 우측의 커맨드키로 할 수 있게 된다

이것의 장점은.. JetBrains 계열의 IDEA를 쓸 때 코드 추천하는 단축키가 ctrl + space키라 키보드 단축키가 겹치고, caps lock키로 전환을 할때는 종종 씹힘 현상이 발생한다...

그래서 편의를 위해 바꿔줬다

초기화 방법

위와 같이 터미널을 열어서 아래의 코드를 복붙해주고 재부팅 해주면 된다

sudo launchctl remove userkeymapping
sudo rm /Library/LaunchAgents/userkeymapping.plist
sudo rm /Users/Shared/bin/userkeymapping

 

출처

https://juil.dev/mac-right-command-to-hangul/

728x90
반응형

'OS > Mac' 카테고리의 다른 글

MacOS 터미널 좀 더 잘쓰기(feat. 단축키)  (2) 2023.11.15
Mac CLI package tool HomeBrew 설치하기  (0) 2023.06.05
프로젝트 파일 구조 명령어 - tree  (0) 2023.03.03
맥은 리눅스인가요?  (0) 2022.09.03
Mac 강의 볼때 Honey Tip  (0) 2022.08.16

댓글