OSX 에선 Home 키가 페이지의 첫으로 End 키가 페이지의 끝으로 가서 코딩할때 익숙해지지 않으면 여간 불편한것이 아니다. 더불어 PageUp 과 Down 은 화면이 스크롤만 될뿐 커서가 옮겨가질 않는다.
다음과 같이 하면 윈도우처럼 동작하게 할수 있다.
먼저 터미널을 열고 다음과 같이 라이브러리로 이동해서 KeyBindings 폴더를 만들고 DefaultKeyBinding.dict 파일을 생성하고 응용프로그램을 재시작하거나 OSX를 재시작하면 동작한다.
cd ~/Library/
mkdir KeyBindings
cd KeyBindings
nano DefaultKeyBinding.dict
텍스트 편집기가 뜨면 다음의 내용 복사 붙여넣기. 이미 바인딩 파일이 있다면 내용 추가.
{
"\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 */
"\UF72C" = "pageUp:";
"\UF72D" = "pageDown:";
}
혹시 붙여넣기 할때 따옴표가 특수문자로 들어가게 되면 잘 수정해주자. 키보드의 따옴표(")로..
내용을 작성후 nano 에디터 상에서 Ctrl + O 를 누르면 저장이 되고, 엔터한번 누르고 Ctrl + X 를 누르면 빠져나온다.
이제 편안한 코딩~
'내가끄적인글 > 끄적인 글' 카테고리의 다른 글
M핸들 직구로 구입, 장착기. (2) | 2015.01.22 |
---|---|
니모 헬리오 프레셔 샤워 (NEMO - HELIO Pressure shower) 리뷰 - 캠핑존 체험단 (0) | 2014.05.26 |
스트라이다(자전거) 펑크(빵꾸) 때우기. Step by Step! (0) | 2013.07.04 |
결혼합니다 (0) | 2012.11.08 |
R.I.P. (0) | 2011.10.06 |
맥북 프로 15인치 구입. (0) | 2010.09.06 |