2011년 4월 29일 금요일

[Emacs] 괄호 자동 입력 마이너모드 textmate-mode

TextMate는 Mac OS X에서 코드에디터로써 아주 대명사처럼 쓰여지고 있다. 그만큼 기능이 좋다는 이야기겠지만 써 보질 않았으니 당췌 뭔지... -_-

하여간 textmate-mode는 뭔가 기능이 많아 보이지만, 일단 Emacs에서 괄호 등을 입력했을 때 자동으로 페어(닫히는 괄호 등)를 입력해 주는 기능을 제공해 준다. 물론 비슷하게 autopair 모드가 있는데 내 Emacs 에서 로딩 시 에러가 발생하는 바람에 포기한 비운의 모드다.

http://code.google.com/p/emacs-textmate/

textmate.el 파일 하나이므로 다운로드 받아서 load-path 상에 있는 디렉토리에 복사해서 사용만 하면 되겠다.

# 설정 시 문제

설정할 때 좀 골치를 겪었다.
(require 'textmate)
왠만하면 위 명령으로 textmate.el이 로드가 되는데 에러가 발생하더라. textmate가 not provided라나 뭐라나.

# 설정 시 문제 해결

그래서 직접 로드하기로 했다. -_-;;;
(load "~/.emacs.d/vendor/textmate.el")
;;(require 'textmate)
;; require does not success. why...??
(textmate-mode t)
비운의 커맨드는 묘비를 남기는 심정으로 주석으로 남겨놨다 (...)

하여간 동작하긴 하는데... autopair에 비해서 뭔가 좀 부족한 느낌이 들기는 한다.

댓글 없음 :