특정 she-bang 라인을 인식하도록 Emacs를 어떻게 구성합니까?
Shebang 줄을 인식합니다.
#!/usr/bin/env ruby
하지만 셔뱅 라인은 아니지
#!/usr/bin/env ruby1.9
/usr/bin/env에서 호출되는 스크립트 언어 및 패턴 목록이 포함된 alist가 어딘가에 있을 것 같은데 찾을 수 없습니다.
답변1
이는 다음으로 인해 발생합니다.interpreter-mode-alist
. 내 Emacs(Debian의 23.2.1)에는 ruby1.9
"즉시 사용 가능"에 대한 항목이 있습니다 . 이전 버전이 있는 것 같습니다 .emacs
. 다음 항목에 추가할 수 있습니다.
(add-to-list 'interpreter-mode-alist
'("ruby1.9" . ruby-mode))