matlab-emacs はファイルを編集用に開かない (2014b)

matlab-emacs はファイルを編集用に開かない (2014b)

matlab-emacsプロジェクトをダウンロードしてインストールしました。http://matlab.sourceforge.net/ よりdl_emacs_support.m スクリプトを使用し、指示に従って .emacs ファイルを編集しました。

走るとき

M-x matlab-shell 

matlab シェルが正常に実行され、次の行が表示されます。

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

関連情報