2014년 4월 16일 수요일

bash shell 의 emacs key binding

bash shell 에 emacs key binding 되어 있음

emacs 단축키들 shell 에서 사용 가능 (C = ctrl, M = meta or alt)

커서 이동

  • C-a : 맨 처음
  • C-e : 맨 끝
  • C-f : 한 글자 앞
  • M-f : 한 단어 앞
  • C-b : 한 글자 뒤
  • M-b : 한 단어 뒤

잘라내기 붙여넣기

  • C-k : 커서 위치 앞 모두 잘라내기 (잘린 부분 기억)
  • C-w : 커서 위치 뒤 word 잘라내기 (잘린 부분 기억) 
  • C-d : 커서 위치의 한 글자 하나 지우기
  • M-d : 커서 위치의 단어 잘라내기 (잘린 부분 기억) 
  • C-y : 붙여넣기 (C-k 또는 C-w 로 잘라내기한 내용) 
    • C-yM-y 반복으로 잘라내기한 내역 순환

history

  • C-p : 이전 명령
  • C-n : 다음 명령

대소문자

  • M-l : 소문자 변환
  • M-c : Capital 변환
  • M-u : 대문자 변환

    이 외 emacs text edit 단축키들 사용 가능

    댓글 없음:

    댓글 쓰기