emacs:シバンラインの認識


11

特定のシバン行を認識するようにEmacsを構成するにはどうすればよいですか?

シバン行を認識します:

#!/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.