Emacs의 shell-command와 shell-command-on-region 명령은 Emacs 내에서 임의의 쉘 명령어를 실행시킬 수 있는 편리한 기능입니다.
그런데, 한 가지 불편한 점은 실행시킬 쉘 명령어를 입력할 때, Tab 키를 이용한 자동완성 기능을 사용할 수 없다는 점입니다.
하지만, shell-command.el이라는 elisp 패키지를 설치하면, Tab 키를 이용한 자동완성 기능을 사용할 수 있습니다.
설치
먼저, 다음 링크에서 shell-command.el 패키지를 다운로드 받아 Emacs load-path에 저장합니다.
http://namazu.org/~tsuchiya/elisp/shell-command.el
그 다음, ~/.emacs 파일에 다음 내용을 추가하시면 됩니다.
출처 : http://www.emacswiki.org/cgi-bin/wiki/ExecuteExternalCommand
그런데, 한 가지 불편한 점은 실행시킬 쉘 명령어를 입력할 때, Tab 키를 이용한 자동완성 기능을 사용할 수 없다는 점입니다.
하지만, shell-command.el이라는 elisp 패키지를 설치하면, Tab 키를 이용한 자동완성 기능을 사용할 수 있습니다.
설치
먼저, 다음 링크에서 shell-command.el 패키지를 다운로드 받아 Emacs load-path에 저장합니다.
http://namazu.org/~tsuchiya/elisp/shell-command.el
그 다음, ~/.emacs 파일에 다음 내용을 추가하시면 됩니다.
(require 'shell-command)
(shell-command-completion-mode)
(shell-command-completion-mode)
출처 : http://www.emacswiki.org/cgi-bin/wiki/ExecuteExternalCommand
'Emacs' 카테고리의 다른 글
| longlines-mode (0) | 2008/06/17 |
|---|---|
| shell-command-completion-mode (0) | 2008/06/16 |
| org-mode (0) | 2008/06/01 |
| cwarn-mode (0) | 2008/06/01 |
| check-parens (0) | 2008/05/27 |
| show-trailing-whitespace (0) | 2008/05/25 |
TAG emacs




