Tag Archives:

[Mac] Home/End/Page Up/Page Down 키 매핑하기

맥을 사용함에 있어 기존의 윈도우 사용자는 여러가지로 애를 먹게 되는데 꽤 오래 맥을 썼음에도 불구하고 적응이 안되는 부분이 있는데 바로 키보드다.

그리고 키보드도 왠만해서는 적응이 되었는데 Home/End/PgUp/PgDown 키는 정말인지 적응이 너무 힘든 요소이다.

자꾸 쓰다보니 윈도를 쓸때 자꾸 커맨드 + 방향키를 누르는 나를 발견하고 과감하게 설정을 변경하기로 하였다.

[code]$ vi ~/Library/KeyBindings/DefaultKeyBinding.dict[/code]
터미널을 실행하여 위의 파일을 수정하도록 한다. 만약에 존재하지 않을 경우 디렉토리와 파일을 생성하여 주면 된다.

[code]{
        /* home */
        “\UF729”        = “moveToBeginningOfLine:”;
        “$\UF729”       = “moveToBeginningOfLineAndModifySelection:”;

        /* end */
        “\UF72B”        = “moveToEndOfLine:”;
        “$\UF72B”       = “moveToEndOfLineAndModifySelection:”;

        /* page up/down */
        “\UF72C”        = “pageUp:”;
        “\UF72D”        = “pageDown:”;
}[/code]
위와 같이 코드를 작성하여 주면 윈도우 환경에서의 키보드와 동일하게 작동을 하게 된다.

$가 붙은 설정은 쉬프트키와 함께 눌렀을때를 정의한 것이다.

참고 : http://www.starryhope.com/tech/2006/mac-os-x-home-and-end-keys/