Emacs

12
Entfernen Sie die Haken für bestimmte Modi

Ich möchte nachfolgende Leerzeichen beim Speichern für jeden Modus außer löschen org-mode. In meinem habe .emacsich die folgende Zeile: (add-hook 'before-save-hook 'delete-trailing-whitespace) Ich verwende das use-packageMakro und habe versucht, (remove-hook 'before-save-hook

12
Wie springe ich aus Klammern heraus?

Ich benutze spacemacs, um Python-Code zu bearbeiten. Wenn ich öffnende Klammern eingebe, werden die schließenden Klammern automatisch eingefügt, und der Cursor wird zur weiteren Eingabe in die Mitte gesetzt. Aber: Wenn ich mit dem Eingeben der Klammern fertig bin, muss ich schnell herausspringen...

12
Trennlinien in der Org-Agenda?

F : Kann ich Trennlinien in meine orgAgenda-Ansicht einfügen? Mein Terminkalender kann etwas voll werden, wenn ich viele Dinge zu erledigen habe. Diese Geschäftigkeit hat den kontraproduktiven Effekt, dass ich es vermeide, auf meine Agenda zu schauen, weil sie mich ausflippt. Ich suche nach einer...

12
Org Mode Babel - Interaktive Codeblockauswertung

Ich möchte im org-Modus Quellcodeblöcke in C ++ auswerten, die "cin" -Anweisungen enthalten, aber ich kann keine Möglichkeit finden, während der Auswertung eine interaktive Auswertung (mit Benutzereingaben) durchzuführen. Beispiel für Code: #+BEGIN_SRC C++ :results output :export code :tangle...

12
Geben Sie den aktuellen Dateinamen in den Minipuffer ein

Wie kann ich den Dateinamen des aktiven Dateipuffers in einen Befehl einfügen? Wenn ich einen Befehl aufrufe, der einen Dateinamen benötigt, tue ich dies häufig aus einem Dateipuffer und möchte den Namen dieser Datei, während ich den Befehl in den Minipuffer eingebe. Ich suche nach einer Hypothese...

12
Gleichen Wert mehreren Variablen zuweisen?

Manchmal muss ich denselben Wert auf mehrere Variablen setzen. In Python könnte ich tun f_loc1 = f_loc2 = "/foo/bar" Aber in Elisp schreibe ich (setq f_loc1 "/foo/bar" f_loc2 "/foo/bar") Ich frage mich, ob es einen Weg gibt, dies mit "/foo/bar"nur einem Mal zu erreichen

12
Woher stammt der Begriff „Ruck“?

Ich bin daran interessiert zu erfahren, wie der Begriff "Yank" zu seinem Namen kam. Mich interessiert auch, warum sich Emacs "yank" von vi / vim "yank" unterscheidet. Siehe auch: Duale Frage zu Vi , auch unter Unix & Linux

12
Wie kann ich Elisps Reader ändern?

Durch Ändern des Readers kann eine neue Lesesyntax eingeführt werden (z. B. #(hash table)und '(quoted)). Viele Lisps haben diese Fähigkeit, aber für elisp scheint es keine solche Möglichkeit zu

12
Vertrauen Sie .dir-local.el

Ich möchte eine Konfiguration außerhalb meiner init.elDatei einfügen .dir-locals.el, dh Folgendes: ((nil (let ((dirs '(".cask" "core" "packages" "modules" "snippets" "themes"))) (mapc #'(lambda (path) (add-to-list 'projectile-globally-ignored-directories path)) dirs)))) Aber jedes Mal...

12
Wie man die Argumentliste in nadvice.el manipuliert?

Im Anschluss an eine Antwort auf eine andere Frage zum neuen Beratungssystem : Im alten Stil advice.elwar es möglich, einzelne Mitglieder der Argumentliste einer empfohlenen Funktion zu manipulieren, ohne Aussagen zu denjenigen Mitgliedern zu machen, die nicht so manipuliert wurden. Zum Beispiel...