0
在Emacs中,有沒有辦法在HERE doc區域內自動禁用電氣支架?當我嘗試在HERE文檔中鍵入句子時,Emacs會在輸入語言關鍵字(如for和if)時繼續插入分支和換行符。我有一把鑰匙可以關閉它,但我想知道是否有一種自動方式。如何在HERE文檔中禁用Emacs電氣支架
在Emacs中,有沒有辦法在HERE doc區域內自動禁用電氣支架?當我嘗試在HERE文檔中鍵入句子時,Emacs會在輸入語言關鍵字(如for和if)時繼續插入分支和換行符。我有一把鑰匙可以關閉它,但我想知道是否有一種自動方式。如何在HERE文檔中禁用Emacs電氣支架
你需要一個解析器來檢測是否在一個here-document中。 然後建議插入大括號停止的函數,如果爲true。
WRT的第一部分,通用的解析器可以在這裏找到:
http://bazaar.launchpad.net/~a-roehler/s-x-emacs-werkstatt/trunk/view/head:/beg-end.el
要查看使用的一些例子也許看看到
http://bazaar.launchpad.net/~a-roehler/s-x-emacs-werkstatt/trunk/view/head:/sh-werkstatt.el