반응형
업무 환경 상, 맥북을 사용하는데 오랜 시간 동안 윈도우를 사용해오다가 맥북으로 넘어오면서 어색한 게 참 많다. 특히 shift+home, shift+end, page-up, page-down 등의 key가 윈도우처럼 잘 동작하지 않아서 많이 불편했었다. (특히 한/영 전환! 나는 shift + space 조합을 사용한다.)
물론 command + → 등을 사용하면 되긴 하지만, 아래 소개하는 방법으로 별도 프로그램 설치 없이 Home,End, PageUp, PageDown 키를 세팅하여 윈도우처럼 사용해보자.
설정 방법
우선 Terminal을 연 후, ~/Library 폴더로 이동하여 KeyBindings 폴더를 만들자.
$ cd ~/Library
$ mkdir KeyBindings
$ cd KeyBindings
만들어 둔 폴더까지 진입했다면, 아래와 같이 vi 편집기를 통해 DefaultKeyBinding.dict 파일을 만들도록 하자.
$ vi DefaultKeyBinding.dict
편집기가 실행 된 상태에서 ( i ) 키를 눌러 insert 모드로 설정한다.
아래 내용을 입력한다.
{
/* 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 */
}
전부 입력을 마쳤다면, 다음의 순서로 키를 입력하자.
- esc → : → wq → enter
그 후 터미널에서 ls를 입력하여 파일이 정상적으로 만들어졌는지 확인해보자
$ ls
DefaultKeyBinding.dict
정상적으로 만들어졌다면, 혹시 모르니 재부팅을 한 번 시원하게 하자!
재부팅이 완료 됐다면, 이제 mac OS 환경에서도 키보드의 Home, End, PageUp, PageDown 키를 윈도우처럼 편하게 사용하면 된다!
반응형
'Tips > IT' 카테고리의 다른 글
[Mac] 맥북에서 MS office 업데이트 끄기 (0) | 2024.12.15 |
---|---|
Mac M1에서 Shift+Space 한영키가 잘 동작하지 않을때 (0) | 2022.08.26 |
무료 화면캡쳐 프로그램 추천 - Lightshot (0) | 2022.05.31 |
윈도우 모니터 화면분할 프로그램 - Microsoft Power Toys (0) | 2022.05.17 |