matlab-emacs öffnet keine Datei zum Bearbeiten (2014b)

354
Yuval Atzmon

Ich habe das Projekt matlab -emacs mit dem Skript dl_emacs_support.m von http://matlab-emacs.sourceforge.net/ heruntergeladen und installiert und die .emacs-Datei gemäß den Anweisungen bearbeitet.

Wenn ich renne

M-x matlab-shell 

Die Matlab-Shell wird erfolgreich ausgeführt und die folgende Zeile wird angezeigt:

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

Wenn ich jedoch versuche, eine Datei zu bearbeiten, passiert nichts. Sogar keine Fehlermeldungen ..

edit tmp.m 

Weiß jemand, wie man es löst? Ich würde gerne Matlab-Code von Emacs bearbeiten und debuggen können.

Vielen Dank!

0

1 Antwort auf die Frage

0
Yuval Atzmon

Ich habe es gelöst, indem ich folgende Zeile in emacsinit.m eingefügt habe:

setenv('EDITOR', clientcommand); 

in der letzten Zeile des if usejava(..Blockes) und Starten des Matlab-Modus in der .emacs-Datei

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