2015-09-24 11 views
0

檢查語法在cperl菜單被禁用。如果我嘗試M-x cperl-check-syntax,我收到錯誤信息如何啓用aquamacs的cperl語法檢查?

無法打開加載文件:沒有這樣的文件或目錄,mode-compile。

我在emacswiki上找不到提示。

+0

請參考[問] - 因爲它的立場,這個問題是無法回答的。 – Sobrique

+1

@Sobrique - 任何Emacs用戶都可以通過中等體驗來回答這個問題 - 即使是像我這樣不是程序員的業餘愛好者也是如此。在庫'cperl-mode.el'中有一個名爲'cperl-tips'的變量,它包含一個doc-string,在相關部分聲明:「*注意,要在菜單中啓用編譯選項,需要安裝mode- compile.el。*「函數'cperl-check-syntax'會引發錯誤,因爲原始海報還沒有安裝'mode-compile.el'。因此,追蹤該庫並將其放入'load-path'中。 – lawlist

回答

1

安裝庫mode-compile.el將其下載並放入load-pathhttps://github.com/emacsmirror/mode-compile/blob/master/mode-compile.el - 然後,請評估新添加的庫的緩衝區或重新啓動Aquamacs。

交互功能cperl-check-syntax正在尋找該庫,並在找不到時發出錯誤。該文檔字符串中相關部分cperl-tips狀態:「注意,爲了能夠編譯選擇你需要安裝mode-compile.el菜單」