맥에서 HOME 키와 END키가 있는 (화살표 위에 있는) 키보드를 쓰면 윈도우처럼 HOME키와 END키가 작동을 안해서 불편했었는데 해결책을 구글링 해봤다.
1. 라이브러리 폴더에 KeyBindings 이라는 폴더를 생성
2. 그 폴더안에 DefaultKeyBinding.dict 라는 파일을 만들고
{
/* Remap Home / End keys to be correct */
"\UF729" = "moveToBeginningOfLine:"; /* Home */
"\UF72B" = "moveToEndOfLine:"; /* End */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + Home */
"$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Shift + End */
}
이렇게 적은 후 저장하고 맥을 재시작 하면 된다.
여기서 OS X 10.9 는 작동을 하지 않는데, KeyRemap4MacBook 이라는 프로그램을 통해 해결했다.
우선 https://pqrs.org/macosx/keyremap4macbook/ 여기로 접속한 후 프로그램을 다운받고 설치, 재시작을 한다.
그 후
이런 아이콘이 생겼을 텐데 클릭해서 Preferences로 들어간 후
Misc & Uninstall 탭으로 이동, Open private.xml 버튼을 누른다.
그리고 xml 파일을 TextEdit이나 아무 파일을 열어서 아래의 내용을 복사, 붙여넣기 한다 (또는 [여기]를 눌러 다운로드를 받아 파일을 교체한다).
<?xml version="1.0"?>
<root>
<item>
<name>REMAP HOME AND END KEY</name>
<identifier>private.home_and_end_key</identifier>
<!-- change right option key (0x3d) to tab key (0x30) -->
<autogen>
__KeyToKey__
KeyCode::HOME,
KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L
</autogen>
<autogen>
__KeyToKey__
KeyCode::END,
KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L
</autogen>
</item>
</root>
그리고 저장한 후 파일을 닫고,
ReloadXML 버튼을 누르면 제일 위에 새로운 아이템이 생기는데 그걸 체크해주면 잘 작동한다.
와우 좋은 정보 감사합니다.
ReplyDelete이 방법이 제일 좋은거 같아요 ...
ReplyDelete