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.
Ich habe gerade ein Upgrade auf die neueste Version von IPython durchgeführt und jetzt stimmt etwas nicht, wenn ich es in Emacs verwende. Wenn es in einem regelmäßigen Terminal funktioniert es gut (Farben, Tabula Fertigstellung, etc.), jedoch entweder in M-x eshelloder M-x shellanstelle von outputing In [1]:, es tatsächlich Ausgängen …
Ich kenne mindestens vier Möglichkeiten: Eshell Begriff ansi-term Schale Was ist die vollständige Liste der in Emacs integrierten Tools zum Starten einer Shell und welche Vor- und Nachteile bieten sie?
Ich habe einige Funktionen zum Ausführen eines asynchronen Hintergrundprozesses async-shell-commandin meinen .emacs definiert, aber jedes Mal, wenn ich die Befehle ausführe, wird ein neues Fenster (kein Frame) erstellt und der Puffer des Prozesses wird dort angezeigt. Wie könnte ich den Befehl ohne den "Popup" -Puffer ausführen?
Einige Probleme mit PATHEinstellungen auf Emacs, die sich auf meine Haskell-Umgebung auswirken: Ich verwende ZSH. Wenn ich zur Befehlszeile gehe und aufrufe, wird Folgendes zurückgegeben echo $PATH:/Users/g/Library/Haskell/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin Dies kommt von der .zprofileKonfiguration, wo ich habe: # Set the list of directories that Zsh searches for programs. path=( ~/Library/Haskell/bin /usr/local/{bin,sbin} $path …
Es ist eine übliche Shell-Anzeige: ME@mycomputer: ~$ echo Wenn ich mehrmals die Rücktaste drücke, wird daraus: ME@mycompu So verhindern Sie das Löschen des Systemworts
Ich verwende die Macports-Variante von Emacs unter OSX Yosemite und habe alle Threads hier auf Tramp durchgesehen, die ohne Lösung langsam sind. Tramp kann verwendet werden, aber zwischen jeder Aktion liegt eine Verzögerung von ca. 100 ms. Es ist kein Problem auf der Serverseite, da diese Verzögerung nicht besteht, wenn …
Ich habe einen Alias für einen riesigen Befehl geschrieben und ihn gespeichert. .bash_profileZu meiner Überraschung hat Emacs den Alias, in den ich geschrieben habe, nicht übernommen .bash_profile. Nach einigem Suchen im Internet habe ich .bashrcmit dem Befehl alias eine Datei in meinem $ HOME erstellt und erst danach hat emacs …
Ich benutze oft GNU Screen, um Remote-Sitzungen am Leben zu erhalten. Da ich in Emacs lebe, möchte ich wirklich in der Lage sein, eine laufende Remote-Shell-Sitzung in Emacs fortzusetzen. GNU Screen implementiert alle möglichen ausgefallenen Dinge wie Terminal-Multiplexing und Zeichenzeichnen, die ich wirklich nicht brauche. Ich bin wirklich nur daran …
Ist es möglich, Benutzereingaben von STDIN zu lesen, während ein Quellblock mit verwirrt wird org-babel-tangle? Mir ist dies bewusst: Org Mode Babel - Interaktive Codeblockauswertung . Dies hilft nicht, diesen speziellen Anwendungsfall zu lösen, da es immer noch keine ordnungsgemäße STDIN-Eingabe von der Shell zulässt, sondern nur eine begrenzte interne …
Um es klar auszudrücken, ich spreche nicht von irgendetwas, bei dem Emacs Multithreading erfordern sollten (obwohl dies wahrscheinlich auch das lösen würde). Reproduzieren: emacs -Q # Ich verwende 24.4.1 Machen Sie einen zweiten Frame Wechseln Sie zurück zum ersten Frame Mx Shell Mx eindeutig umbenennen (wir werden später eine zweite …
Was ist eine empfohlene Methode, um Emacs als Julia-Code-Editor zu erstellen? Die Dinge, die ich gerne hätte, sind: Autocomplete Julia Shell in Emacs mit der Fähigkeit, den Code aus dem Puffer zu senden Debuggen
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 Verrücktheit: bash: cannot set terminal process group (-1): Inappropriate ioctl for device bash: …
Dies ist zugegebenermaßen eine oberflächliche Frage. Obwohl ansi-termsich das Verhalten beim ersten Öffnen zunächst richtig verhält, scheint es sich nach einigen Befehlen in einen bearbeitbaren Modus zu verwandeln, z. B. wenn ich C-a(Zeilenanfang) gefolgt von C-k(Zeile töten) ausführe, wird die gesamte Eingabeaufforderung gelöscht. Gibt es für meine ästhetische Vernunft eine …
Ich versuche , zu erhalten shell-commandund async-shell-commandmit ein paar Programme in meiner nahtlos zu integrieren .bashrcDatei, speziell direnv in diesem Beispiel. Ich stellte fest, dass ich beim Anpassen shell-command-switchShell-Prozesse dazu bringen könnte, mein Profil so zu laden, als wäre es eine reguläre interaktive Login-Shell: (setq shell-command-switch (purecopy "-ic")) (setq explizit-bash-args …
Ich habe versucht, Dachboden mit einer Passphrase zu verwenden, um meine Dateien von innen zu sichern M-x shell. Die Shell hat die Passphrase als einfachen Text im Puffer verfügbar gemacht und sie durch Eingabe M-rsowie durch Durchsuchen des Shell-Eingabeverlaufs mit verfügbar gemacht C-c C-l. Als ich die Shell schloss und …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.