2011년 5월 20일 금요일

[Emacs] Keyboard Macro

Emacs에서 특정 동작을 자동화 하기 위해 Keyboard Macro를 만들 수 있게 지원해준다. 특정 동작이란 건 사용자가 키보드로 입력하는 모든 행위를 의미하는 것이다. Vim의 Macro Recording 기능 등과 비슷하다.

  • C-x (: 녹화 시작
  • C-x ): 녹화 끝
  • C-x e: 녹화된 매크로 실행
  • C-u 10 C-x e: 매크로 10회 실행

녹화가 시작되면 모든 사용자의 키보드 입력이 기록된다. 만약 특정 패턴이 반복되는 키 입력을 자동화 하고 싶다면 꼭 이용해 보길 바라는 기능이다.

참고: http://www.emacswiki.org/emacs/KeyboardMacros

댓글 없음 :