이맥스 : 셰방 라인 인식


11

특정 she-bang 라인을 인식하도록 Emacs를 구성하려면 어떻게해야합니까?

shebang 라인을 인식합니다.

#!/usr/bin/env ruby

하지만 세방 라인이 아닙니다

#!/usr/bin/env ruby1.9

/ usr / bin / env에서 호출 한 스크립트 언어 목록과 모드가있는 어딘가에 목록이 있어야하지만 찾을 수 없습니다.

답변:


10

이에 의해 제어됩니다 interpreter-mode-alist. 내 Emacs (Debian의 23.2.1) ruby1.9에는 즉시 사용할 수 있는 항목 이 있습니다. 나는 당신이 더 오래된 버전을 가지고 있다고 생각합니다. 당신은 이것을 당신의 .emacs:에 추가 할 수 있습니다

(add-to-list 'interpreter-mode-alist
             '("ruby1.9" . ruby-mode))
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.