일반 사용자 계정과 root 계정 모두에 적용해줬다.
~/Library/KeyBindings/DefaultKeyBinding.dict
{
/* Remap Home / End keys to be correct */
"\UF729" = "moveToBeginningOfLine:"; /* Home */
"\UF72B" = "moveToEndOfLine:"; /* End */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + Home */
"$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Shift + End */
"^\UF729" = "moveToBeginningOfDocument:"; /* Ctrl + Home */
"^\UF72B" = "moveToEndOfDocument:"; /* Ctrl + End */
"$^\UF729" = "moveToBeginningOfDocumentAndModifySelection:"; /* Shift + Ctrl + Home */
"$^\UF72B" = "moveToEndOfDocumentAndModifySelection:"; /* Shift + Ctrl + End */
}
만약 앱이 별도로 키맵을 가지고 있는 경우라면 앱의 Preference에서 설정해줘야 한다.
예를 들어 Eclipse, UltraEdit과 같은 앱들은 자신 만의 키맵을 따로 가지고 있어서 위 설정이 작동하지 않는다.
이러한 경우엔 각 앱의 Preference로 가서 직접 변경해줘야 한다.
'일하는 중에' 카테고리의 다른 글
하둡 데몬(namenode, datanode)의 기동과정과 메커니즘 이해 (4) | 2015.09.14 |
---|---|
포틀릿 작성의 기본 (0) | 2014.12.05 |
find and remove, 찾아서 지우기 (0) | 2014.07.28 |
Mac OS X에서 Oracle 구동하기 (8) | 2014.05.11 |
MFC SDI 기반의 ActiveX - CS 프로그램의 일부를 ActiveX로 포팅하기(3) (0) | 2013.12.21 |