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

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

Ich habe das Matlab-Emacs-Projekt heruntergeladen und installiert vonhttp://matlab-emacs.sourceforge.net/habe das Skript dl_emacs_support.m verwendet und meine .emacs-Datei entsprechend den Anweisungen bearbeitet.

Wenn ich laufe

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. Es werden nicht einmal Fehlermeldungen angezeigt.

edit tmp.m

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

Danke!

Antwort1

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

setenv('EDITOR', clientcommand);

in der letzten Zeile desif usejava(.. )-Blocks und Starten des Matlab-Modus für die .emacs-Datei

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

verwandte Informationen