반응형
맥북을 사용하다보면 다 좋은데 키보드 연결해서 사용하려고 할때 일반 키보드와 단축키가 너무 달라서 불편한 경우가 굉장히 많다.
특히 개발할 때 홈버튼과 엔드 버튼을 자주 사용하는데 너무 불편했다. 이를 해결하기 위한 방법을 구글링해서 찾았고, 공유 및 정리하기 위해서 글을 올린다.
다른 글이나 동영상 보면 karabinder를 사용하라고 하는데 나는 아무리 해도 적용이 안됐다... 이 글을 보고 나와 같은 문제를 격는 사람들이 문제를 해결 했으면 좋겠다.
1. 먼저 터미널을 실행 시키고 다음 경로로 이동한다.
$ cd ~/Library
$ mkdir KeyBindings
$ cd KeyBindings
$ vi DefaultKeyBinding.dict
2. 그리고 vi 편집기로 실행시킨 텍스트에 아래 내용을 입력해주고 Esc를 누른 후 :q를 눌러 저장한다.
{
/* 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 */
}
3. 그리고 재부팅을 하면 놀랍게도 홈버튼과 엔드 버튼이 정상 동작한다. 너무 좋다.
반응형
'IT 지식 > 기타지식' 카테고리의 다른 글
Maven Scope 정리 (0) | 2018.10.04 |
---|---|
Maven 프로젝트를 Gradle로 변경 (0) | 2018.08.05 |
Tistory 외부 Editor API Tistory Editor 사용후기 (0) | 2018.06.15 |
Maven 다운로드 및 환경변수(Path) 등록방법 (2) | 2018.05.31 |
티스토리에서 간편하게 소스코드 형식을 사용하여 글쓰기 (0) | 2018.05.27 |