Als «shell» getaggte Fragen

9
Git Bash in Emacs unter Windows

Ich kann die Bash-Shell ausführen, die mit Git für Windows geliefert wird. Ich habe dies in meine .emacs: (defun git-bash () (interactive) (let ((explicit-shell-file-name "D:/Program Files/git/bin/bash")) (call-interactively 'shell))) Dann M-x git-bashund voila, Bash läuft, aber mit etwas...

9
Wie führe ich einen vorherigen Befehl in einer Emacs-Shell aus?

Wenn ich mich im Terminal befinde und die Aufwärtspfeiltaste drücke, geht es natürlich zum vorherigen Befehl. Wenn ich jedoch die M-xTasten drücke und shelltippe, wird in Emacs eine integrierte Shell angezeigt: Wenn ich jedoch einen Befehl eingebe und nach oben drücke, geschieht Folgendes:...

8
Wie kann ich Shell im aktuellen Puffer öffnen?

In der Funktion "Shell" zeigt diese Zeile den Shell-Puffer und fast immer die offene neue Shell in einem zufälligen Frame an. Und ich muss die Puffer tauschen, es ist nervig. ... (pop-to-buffer buffer) ... In docs heißt es: Befindet sich dieses Fenster in einem anderen grafischen Rahmen, erhält...

8
Richtiger TERM-Typ für eshell

Gibt es eine Möglichkeit, eshell dazu zu bringen, sich besser zu verhalten? Standardmäßig wird printenv TERMzurückgegeben dumb. Zum Beispiel brewbeschwert sich häufig über den Terminaltyp und bewirkt, dass eshell "wackelt", während der Fortschrittsbalken angezeigt wird. Das passiert nicht in term....

8
So öffnen Sie Dateien in Eshell mit Platzhaltern

Ich bin es sehr gewohnt, eine Shell einzugeben wie: emacsclient **/Threshold.java Wo Threshold.javaist eine Datei tief in einem Verzeichnis verschachtelt und ich möchte sie nur mit Namen öffnen. Wenn ich das gleiche in eshell versuche, bekomme ich (ec ist ein Alias ​​für find-file): ec...

8
Wie starte ich eine Shell automatisch nach dem Start von Emacs?

Einer meiner Hauptgründe für die Verwendung von Emacs ist die Schaffung einer leistungsstarken Umgebung nach dem sshEinbau in einen Remote-Computer. Das erste, was ich nach dem Start von Emacs mache, ist M-x shell, eine Befehlszeile abzurufen. Da es eine Weile dauert, bis Emacs gestartet ist, ist...

7
Verwenden von virtualenvwrapper in Eshell

Ich habe festgestellt, dass ich keine virtualenvwrapper-Befehle (wie workon) in einer Eshell verwenden kann, aber sie funktionieren in einer Shell-Umgebung. Gibt es einen Virtualenvwrapper-ähnlichen Modus für