bash쉘의 키맵은 기본적으로 Emacs의 키맵과 호환된다. 잘 다루지 않는 사람들은 모르겠지만 커서이동과 편집과 관련된 키는 Emacs와 동일하다. (단, 설정에 따라 vi 키맵을 사용할 수도 있다)
키맵 설정을 따로 하지 않은 경우 다음의 키는 Emacs와 동일하게 사용할 수 있다.
C-f,C-b,C-a,C-e: 커서 오른쪽/왼쪽/제일 앞으로/제일 뒤로 이동C-d,C-k: 현재 문자 삭제, 커서 이후로 몽땅 삭제M-f,M-b: 한 단어 앞으로/뒤로
다음의 키는 Emacs의 기능과 거의 동일한 의미를 가지고 있다.
C-p,C-n: 이전 혹은 다음에 입력했던 커맨드 다시 선택C-r: 이전에 입력했던 커맨드 검색 및 선택
기본 키 맵이 Emacs의 키맵과 동일하다는 것은 그 만큼 Emacs의 유용함를 증명하는 것이기도 하다. 기분 좋은 일이면서도 편하다. :-)
0 comments:
댓글 쓰기