matlab-emacs 無法開啟檔案進行編輯 (2014b)

matlab-emacs 無法開啟檔案進行編輯 (2014b)

我從以下位置下載並安裝了 matlab-emacs 項目http://matlab-emacs.sourceforge.net/使用 dl_emacs_support.m 腳本並根據說明編輯我的 .emacs 檔案。

當我跑步時

M-x matlab-shell 

matlab shell 成功運行,並顯示以下行:

>> addpath('/home/lab/yuvval/externals/matlab-emacs/toolbox','-begin'); rehash; emacsinit('emacsclient -n');

但是,當我嘗試編輯文件時,什麼也沒有發生。甚至沒有錯誤訊息..

edit tmp.m

有誰知道如何解決它?我希望能夠從 emacs 編輯和調試 matlab 程式碼。

謝謝!

答案1

我透過向 emacsinit.m 添加以下行解決了這個問題:

setenv('EDITOR', clientcommand);

在 ) 區塊的最後if usejava(..一行並在 .emacs 檔案上啟動 matlab 模式

;; Setting up matlab-mode
(server-start)
(add-to-list 'load-path "/your/matlab/emacs/path")
(load-library "matlab-load")

相關內容