Emacs

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

1
Entladen Sie ein ganzes Paket oder einen Bibliotheksbaum
Manchmal möchte ich anrufen unload-feature, um eine Bibliothek zu entladen ... und eine Bibliothek hängt davon ab ... und eine andere Bibliothek hängt von dieser Bibliothek ab ... Wie kann ich eine Bibliothek und alle davon abhängigen Bibliotheken entladen, ohne den Abhängigkeitsbaum manuell zu durchlaufen? Ein häufiger Anwendungsfall ist das …

4
Ein Fenster pro Projekt
Ich arbeite gerade an mehreren Projekten. Ich möchte, dass eine einzelne Instanz von Emacs sie alle verarbeitet. Was ich möchte, ist ein tmux-ähnliches Verhalten, bei dem jedes 'Fenster' (im Emacs-Sinne) einem Projekt entspricht, das Puffer der Dateien enthält, die sich auf dieses Projekt beziehen. Es gibt mehrere Fenster, von denen …
9 window  session 

2
Generieren von Tabellen mit Headern aus Codeblock
Ich möchte Tabellen mit Headern aus Codeblöcken generieren. Etwas wie das: #+BEGIN_SRC emacs-lisp :results value table :table-header | First | Second | (identity '((a b) (c d))) #+END_SRC #+RESULTS: | First | Second | |-------+--------| | a | b | | c | d | Leider gibt es so etwas …

2
Standard-Inline-Bildhintergrund im Organisationsmodus
Wenn ein Bild einen transparenten Hintergrund hat, respektiert Emacs das natürlich. Leider kann dies zu Problemen mit der Anzeige führen: Gibt es eine Möglichkeit, eine bestimmte Farbe (z. B. Weiß) hinter dem Bild anzuzeigen? In ImageMagick-Bildern scheint dies unterstützt zu werden . Für die spezifischen Dinge, mit denen ich gerade …

1
Kann ich im Echo-Bereich eine Uhr anzeigen?
Die meiste Zeit ist mein Echo-Bereich leer, während das Modell jedes meiner Fenster viele redundante redundante Informationen anzeigt (aktuelle Zeit, Systemlast und verschiedene andere pufferunabhängige Informationen). Kann ich die aktuelle Zeit (rechtsbündig) im Echo-Bereich anzeigen (wenn sie nicht verwendet wird?)

1
Such- und Kommentarzeile abfragen?
Ich hoffe herauszufinden, wie man eine Abfragesuche durchführt, bei der eine Zeile auskommentiert wird, anstatt die Abfrage zu ersetzen. Führen Sie also eine interaktive Abfragesuche durch. Wenn ich Ja sage, kommentieren Sie die Zeile aus, in der sich die Übereinstimmung befindet. Existiert dieser Befehl? Wenn nicht, wie würde ich es …
9 search 


1
Zeilen mit Akzentzeichen sortieren
Beim Sortieren der Zeilen nach sort-linesden Zeilen, die mit beginnen, äfolgt nach den Zeilen, die mit beginnen z. Es wäre schön, wenn die Zeilen sortiert werden könnten, ohne die Akzente, Umlaute usw. zu beachten, wie in einem Wörterbuch. Idealerweise sollte eine Zeile, die mit beginnt ändern, nach einer Zeile stehen, …
9 sorting 

1
Führen Sie den Verlauf mehrerer Schalen zusammen
Bevor ich zu eshell wechselte, hatte ich zsh eingerichtet, damit es: Schreiben Sie nach jedem Befehl in die Verlaufsdatei Hängen Sie die Verlaufsdatei an, anstatt sie zu überschreiben, damit beim Ausführen mehrerer Shells alle zu einem großen Verlauf zusammengeführt werden Beide zsh-Optionen sind hier dokumentiert (siehe APPEND_HISTORY und INC_APPEND_HISTORY). Dies …
9 eshell  history 

2
Navigieren Sie zum Quellcode der integrierten Funktionen und Variablen
Im Laufe des Tages verwende ich ständig C-h foder C-h v( describe-functionund describe-variable), um die Dokumentation für Funktionen und Variablen nachzuschlagen. Wenn ich nicht alle benötigten Informationen erhalte, klicke ich meistens auf den Dateilink am Ende von: some-random-command is an interactive compiled Lisp function in `some-mode.el'. und navigieren Sie zum …

1
Wie navigiere ich am effizientesten zum Anfang oder Ende des Haupttextes einer Organisationsüberschrift?
Mit den Geschwindigkeitstasten können Sie schnell vom Anfang einer Überschrift im Organisationsmodus zur nächsten navigieren . Angenommen, ich bin jetzt am Anfang einer Überschrift und möchte am Anfang unmittelbar nach dem Schlüsselwort TODO zum Haupttext hinzufügen. Dann M-f Spacewerde ich dahin kommen, wo ich hin will. Wenn es kein TODO-Schlüsselwort …


1
Einfache Verwendung von request.el
Meine peinlich einfache Frage lautet wie folgt: Warum funktioniert der folgende Code: (require 'request) (defun geocoder () (request "http://rpc.geocoder.us/service/csv" ;;; **Hardcoded parameter!** :params '(("address" . "1600 Pennsylvania Ave, Washington DC")) :parser 'buffer-string :success (function* (lambda (&key data &allow-other-keys) (when data (with-current-buffer (get-buffer-create "*request demo*") (erase-buffer) (insert data) (pop-to-buffer (current-buffer)))))) :error …
9 elisp 

4
Wie kann ich einer Textdatei im Organisationsmodus „Randnotizen“ hinzufügen?
Ich frage mich, wie ich einem Text im Organisationsmodus das Äquivalent von Randnotizen (Hinweise, Hinweise zu Denkpunkten, Verweise) hinzufügen kann. Tags funktionieren einwandfrei, scheinen jedoch auf Überschriften beschränkt zu sein. Ich könnte auch den gesamten Text in zwei Spalten mit fester Größe (mit einer |<140>|<20>|Tabelle) teilen . In diesem letzten …
9 org-mode 


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.