Ich nehme an, Sie verwenden Linienenden im DOS-Stil, aber Sie brauchen Mac-Stile. Versuchen Sie es mit Mx RET p zu ändern
Das MATLAB / Emacs-Integrationsprojekt ist möglicherweise eine bessere Möglichkeit, MATLAB in Emacs auszuführen.
Ich versuche, das Befehlsfenster von matlab aus Emacs heraus zu verwenden.
Ich habe M-!
den Befehl eingegeben, um die Eingabeaufforderung für den Shellbefehl zu erhalten matlab
, und dann habe ich, wie erwartet, das Befehlsfenster von Matlab in emacs geöffnet, wie in der folgenden Abbildung gezeigt:
Das Problem ist, dass nichts passiert, wenn ich versuche, Befehle einzugeben. Genauer gesagt, das, was ich tippe, wird dort angezeigt (in der Abbildung ist zu sehen, dass ich "Demo" eingegeben habe), aber das Drücken der Eingabetaste funktioniert nicht wie erwartet. Statt den Befehl auszuführen, wird die Eingabeaufforderung einfach in die nächste Zeile verschoben.
Ich erzählte meinem Freund von diesem Befehl (M-! Matlab), er versuchte es und es funktionierte auf seinem Computer (einem Mac und Aquamacs genau wie ich), das heißt, er kann Matlab jetzt in Emacs verwenden.
Warum funktioniert es auf meinem Computer nicht? Habe ich eine Option deaktiviert oder etwas?
Ich nehme an, Sie verwenden Linienenden im DOS-Stil, aber Sie brauchen Mac-Stile. Versuchen Sie es mit Mx RET p zu ändern
Das MATLAB / Emacs-Integrationsprojekt ist möglicherweise eine bessere Möglichkeit, MATLAB in Emacs auszuführen.