我知道emacs可以通过扩展,-*- mode -*-
第一行,甚至shebang线识别文件,但是如果我想覆盖shebang怎么办?
例如,以.开头的脚本
#!/usr/bin/env python2.7
...
Run Code Online (Sandbox Code Playgroud)
单独的shebang线不会被认可.我也无法添加-*-python-*-
一行,因为shell会尝试解析它.我该如何处理?
小智 6
你可以试试像
(add-to-list 'interpreter-mode-alist '("python2.7" . python-mode))
Run Code Online (Sandbox Code Playgroud)
在你的.emacs
.有关详细信息,请参阅" 选择文件模式 ".
归档时间: |
|
查看次数: |
1088 次 |
最近记录: |