Als «shell» getaggte Fragen

Fragen zu Befehlen zum Übergeben einzelner Befehlszeilen an Shell-Unterprozesse, zum interaktiven Ausführen einer Shell mit Eingabe und Ausgabe in einen Emacs-Puffer und zum Ausführen einer Shell in einem Terminalemulatorfenster.

2
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 dieser Rahmen …
8 frames  shell 

3
So machen Sie einen Shell-Befehl völlig stumm (verhindern, dass er das Fenster teilt oder einen neuen Frame / ein neues Fenster öffnet usw.)
Ist es möglich, einen Shell-Befehl still (im Hintergrund) auszuführen? Wenn ich benutze async-shell-command, teilen Emacs die Fenster. Ich möchte, dass ein bestimmter Shell-Befehl vollständig im Hintergrund ist (ohne visuellen Effekt). Als explizites Beispiel habe ich den folgenden Code (ausgeliehen von https://emacs.stackexchange.com/a/7932 ). Es öffnet die PDF-Version der Tex-Datei, an der …
8 latex  shell 

1
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 es sehr praktisch, Emacs …
8 shell  start-up 


2
Wie erzwinge ich das Zurücksetzen oder Initialisieren einer org-babel-Sitzung?
Wenn ich die folgenden Babel-Shell-Blöcke ausführe #+BEGIN_SRC sh :session one :results output ssh staging #+END_SRC #+BEGIN_SRC sh :session one :results output hostname #+END_SRC Org erstellt einen Shell-Puffer namens one, wird ausgeführt ssh stagingund nach dem Verbinden hostnamebeim Staging ausgeführt. Wenn ich jedoch den Befehl ssh optimiere und erneut ausführe, wird …

3
Persistente Umgebung für die Mx-Kompilierung
Wenn ich M-x compilees ausführe, wird eine neue Subshell erzeugt, um meinen Kompilierungsbefehl auszuführen. Sobald der Kompilierungsbefehl zurückgegeben wird, wird der Shell-Prozess beendet. Ich kann sehen, warum dies in den meisten Fällen wünschenswert wäre, aber ich bin derzeit in einer Situation, in der es nicht hilfreich ist. Ich arbeite gerade …



1
"Terminal ist nicht voll funktionsfähig" über ssh in einem * Shell * -Puffer
Ich verwende die shell ( M-x shell), um über SSH eine Verbindung zu einem Remote-Host herzustellen. Nach dem Starten einiger Befehlszeilentools (meistens psql , die Postgresql-Befehlszeilenschnittstelle, aber man wäre zum Beispiel derselbe) gibt die Shell die folgende Warnung aus: WARNING: terminal is not fully functional - (press RETURN) Soweit ich …
8 tramp  shell 


3
Wie kann ein Terminal / eine Shell, die in Emacs auf einem Mac erzeugt wird, die Umgebungsvariablen des nativen Terminals erben?
Das Terminal, das nativ auf einem Mac ausgeführt wird, dh über Spotlight oder Launchpad erzeugt wird, übernimmt die gewünschten Umgebungsvariablen einschließlich der Anpassung in ~/.bash_profile. Aber wenn ich Emacs laufen ( Emacs.appentnommen aus Emacs Für Mac OS X ) und Spawn - Schal im Innern (entweder shell, eshelloder term), die …

1
Syntaxhervorhebung ändern, ohne den Hauptmodus zu ändern?
Ich möchte eine Python-Shell starten M-x python-shell. Wenn ich mit der Syntaxhervorhebung nicht zufrieden bin, kann ich sie verbessern (mehr Farben in den Puffer legen), ohne den Hauptmodus zu ändern? In vim wäre das einfach mit set filetype=python. Die Python-Syntax selbst wird im Python-Shell-Modus nicht hervorgehoben. Ich möchte, dass sie …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.