2008-08-13

DefaultKeyBinding.dict

OSX 에서 윈도우와 같은 방향키, PgUp/Down 등의 키조합을 사용하려면 ~/Library/KeyBindings/DefaultKeyBinding.dict파일을 아래와 같이 만든 후, 키바인딩을 적용하려는 어플리케이션을 재시작하면 된다.

{
    "$\Uf700" = "moveUpAndModifySelection:";
    "$\Uf701" = "moveDownAndModifySelection:";
    "$\Uf702" = "moveLeftAndModifySelection:";
    "$\Uf703" = "moveRightAndModifySelection:";
    "$\Uf729" = "moveToBeginningOfLineAndModifySelection:";
    "$\Uf72b" = "moveToEndOfLineAndModifySelection:";
    "^$\Uf702" = "moveWordBackwardAndModifySelection:";
    "^$\Uf703" = "moveWordRightAndModifySelection:";
    "^$\Uf729" = "moveToBeginningOfDocumentAndModifySelection:";
    "^$\Uf72b" = "moveToEndOfDocumentAndModifySelection:";
    "^\Uf702" = "moveWordLeft:";
    "^\Uf703" = "moveWordRight:";
    "^\Uf728" = "deleteWordForward:";
    "^\Uf729" = "moveToBeginningOfDocument:";
    "^\Uf72b" = "moveToEndOfDocument:";
    "\Uf729" = "moveToBeginningOfLine:";
    "\Uf72b" = "moveToEndOfLine:";
    "\Uf72c" = "pageUp:";
    "\Uf72d" = "pageDown:";
}

Ctrl+D 같은 손에 익은 키조합들을 적용하려면 아래의 문서들을 참고하기 바란다.


comments powered by Disqus