Ich benutze Matlab remote über ssh und möchte Codebereiche aus einer m-Datei in Emacs ausführen, ohne sie ausschneiden und einfügen zu müssen. Wie konfiguriere ich Emacs dafür?
Ich habe versucht, der angebotenen Lösung zu folgen hier : Ich habe ein Skript geschrieben, das sich mit dem Server verbindet und Matlab öffnet. Das Skript funktioniert, wenn ich es in einem Terminal starte. Ich habe Matlab.el wie auf dieser Seite erklärt bearbeitet. Wenn ich jetzt meine m-Datei in Emacs bearbeite und versuche, Matlab zu starten, erhalte ich die Meldung, dass sie meine Datei remoteMatlab.sh nicht ausführen kann und dass M-Shell mit Code 1 abnormal beendet wurde.
Vielen Dank im Voraus für jede Hilfe.
Sie können dies erreichen, indem Sie eine Shell innerhalb von emacs ausführen, Ihre ssh- und matlab-Sitzung darin starten und den Shell-Puffer von *term*
oder was auch immer in *MATLAB*
umbenennen. Sie können dann Matlab-Modus für eine Skriptdatei verwenden und den Code ausführen.