Emacs

Fragen und Antworten für alle, die Emacs verwenden, erweitern oder entwickeln


2
Wie erzwinge ich das Öffnen eines bestimmten Puffers in einem neuen Fenster?
Wenn Sie Änderungen in Magit festschreiben, ist es hilfreich, die Diff-Ansicht geöffnet zu haben, während Sie Details zum Festschreiben hinzufügen. In Magit sehen wir den Unterschied im *magit ..*Puffer. Wenn Sie drücken, ccwährend sich der Cursor auf einer Staged- Datei befindet, wird der Magit-Festschreibungspuffer .. COMMIT_EDITMSGangezeigt. Standardmäßig ersetzt dieser neue …
12 buffers  window  magit 

1
Führen Sie die Anwendung in cwd auf dem Remote-Host in eshell aus
Ich verwende Eshell oft, um eine Verbindung zu Remote-Systemen herzustellen. Auf diesen Remote-Systemen möchte ich manchmal Skripte im aktuellen Arbeitsverzeichnis ausführen. In einem normalen Terminal würde ich Folgendes eingeben: ./my-script.sh In Eshell funktioniert dies leider nicht: ~ $ cd /remote1:~ /ssh:remote1:/home/rekado $ ./my-script.sh env: /ssh:remote1:/home/rekado/my-script.sh: No such file or directory …
12 tramp  eshell 


3
Behandle Symbole als Wörter in den Prog-Modi
Es gibt eine Reihe von Befehlen in Emacs, die sich auf "Wörter" beziehen. Beispiele hierfür sind forward-word, kill-word, upcase-word, mark-word, transpose-wordsusw. Der Begriff „Wort“ scheint ein wenig zwischen den Befehlen zu variieren. Beispiel: forward-wordStoppt bei einem Unterstrich in einem Wort (z. B. foo_bar), mark-wordhört aber nicht bei dem Unterstrich auf. …


7
Wie kann ich in Emacs das interaktive Suchen und Ersetzen durch reguläre Ausdrücke üben?
Das Suchen und Ersetzen mit regulären Ausdrücken ist für den Emacs-Benutzer ein leistungsstarkes Werkzeug, mit dem er diese Aktionen routinemäßig ausführen kann. Als Emacs-Anfänger (und / oder Programmieranfänger) müssen reguläre Ausdrücke erlernt und geübt werden. Kann ich reguläre Ausdrücke in Emacs interaktiv lernen und trainieren , ähnlich wie im integrierten …

2
Für welche Sprachen ist `syntax-ppss` geeignet?
Ich habe nach einer Möglichkeit gesucht, zu ermitteln, ob ein Punkt in einem Kommentar enthalten ist, indem untersucht wurde, wie der aktuelle Puffer beschriftet ist. Smartparens definiert sp-point-in-comment, worauf es ankommt syntax-ppss. Es scheint jedoch, dass syntax-ppssund parse-partial-sexpfür beliebige Sprachen verwendet werden kann, auch wenn sie keine s-Ausdrücke verwenden. Zum …

1
Warten Sie asynchron auf die Ausgabe eines Comint-Prozesses
Zunächst ein Haftungsausschluss. Ich habe dies oft recherchiert und bin mir ziemlich sicher, dass ich die Antwort auf die eine oder andere Weise schon gefunden habe, aber ich verstehe es einfach nicht. Mein Problem ist folgendes: Ich habe einen Prozess, der durch comint läuft Ich möchte eine Eingabezeile senden, die …

2
Was sind einige eingebaute Pakete mit nettem Quellcode? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ich versuche, mich mit Emacs Lisp, seiner Syntax, Datenstrukturen …



4
Reduzieren der LATEX_HEADER-Unordnung oben in meinen Organisationsdateien
Ich schreibe oft Notizen im Org-Modus und exportiere sie in Latex. Da einige Dokumente jedoch komplex sind, muss ich oben viele Latexpakete einfügen: #+LATEX_HEADER: \usepackage[margin=1.15in]{geometry} #+LATEX_HEADER: \usepackage{parskip} #+LATEX_HEADER_EXTRA: \usepackage{graphicx} #+LATEX_HEADER_EXTRA: \usepackage{mdframed} #+LATEX_HEADER_EXTRA: \usepackage{needspace} #+LATEX_HEADER_EXTRA: \usepackage{hyperref} #+LATEX_HEADER_EXTRA: \usepackage{titling} #+LATEX_HEADER_EXTRA: \usepackage{enumitem} #+LATEX_HEADER_EXTRA: \usepackage{etoolbox} #+LATEX_HEADER_EXTRA: \usepackage{color} #+LATEX_HEADER_EXTRA: \usepackage{underscore}... Ist es möglich, alle Latex-Header-Befehle …
12 org-mode  latex 

1
Counsel Mx zeigt immer "^"
Ich habe Counsel / Ivy / Swiper installiert und bisher funktioniert alles einwandfrei. Aber wenn ich Counsel-Mx über die Schlüsselbindung Mx anrufe, wird immer ein "^" Zeichen hinzugefügt. Ich habe keine Ahnung, warum dies geschieht und wie man es loswird (es stört den Counsel-Mx-Befehl nicht, es ist nur ärgerlich). Ich …
12 search  counsel 


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.