2011-06-16 58 views

回答

3

如何在this page上提供的解決方案,他們關鍵的事實,即文件開始#!。還有一個包可以做到這一點,shebang.el(我碰巧使用它)。您可以輕鬆更改代碼,以使文件擴展名爲.pl,但查找#!可能更通用。

+2

shebang.el工作,除了我的版本的emacs(23.1.1)需要「前綴函數名稱」替換爲「(和(邊界前綴函數名稱)前綴函數名稱)」 – mmccoo 2011-06-16 22:08:28

5

頁面上的解決方案,其中三分球已經聯繫在一起,是迄今爲止最好的是:

(add-hook 'after-save-hook 'executable-make-buffer-file-executable-if-script-p) 

我一直在使用這種多年,幾乎從未需要做手工腳本程序可執行在這段時間。

相關問題