matlab-emacs 无法打开文件进行编辑(2014b)

matlab-emacs 无法打开文件进行编辑(2014b)

我从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")

相关内容