如何配置 Emacs 以识别某些 she-bang 行?
它识别shebang行:
#!/usr/bin/env ruby
Run Code Online (Sandbox Code Playgroud)
但不是shebang线
#!/usr/bin/env ruby1.9
Run Code Online (Sandbox Code Playgroud)
我认为某个地方必须有一个列表,其中包含 /usr/bin/env 和模式调用的脚本语言列表,但我找不到它。
Gil*_*il' 11
这是由 控制的interpreter-mode-alist。在我的 Emacs(Debian 上的 23.2.1)中,有一个ruby1.9开箱即用的条目。我猜你有一个旧版本;您可以将此添加到您的.emacs:
(add-to-list 'interpreter-mode-alist
'("ruby1.9" . ruby-mode))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1137 次 |
| 最近记录: |