Emacs

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

2
Code-Folding-Erweiterungen für JSON
Ich habe es mit JSON-Dateien mit mehreren wiederholten Blöcken zu tun, bei denen nur ein Feldwert (Ganzzahl) geändert wurde - tatsächlich wird jeder geänderte Wert nur um den vorherigen entsprechenden Wert erhöht. Um das Lesen solcher Dateien zu vereinfachen, möchte ich in der Lage sein, diesen gesamten Satz von sich …

3
Zeilennummer bei Fehler anzeigen
Angenommen, Emacs wirft einen Fehler auf, den ich nicht verstehe. Oder vielleicht lautet der Fehler "Der Wert des Symbols als Variable ist ungültig: Modi", aber das Symbol kommt modesin meinem Code häufig vor, sodass ich einen gewissen Kontext benötige. Kann Emacs so konfiguriert werden, dass die Zeilennummer des Lisp-Codes angegeben …

4
Verwenden Sie Super in Emacs -nw in Linux
Ich hatte Mühe, eine einfache und direkte Frage zur Antwort zu finden, und deshalb habe ich mich entschlossen, hier eine Frage zu stellen. F: Gibt es eine Möglichkeit, Super in Emacs zu verwenden, das in einem Terminal unter Linux gestartet wurde? PS : Ich habe eine Menge Informationen darüber gelesen, …

2
Wie kann ich eshell zwei Minuten lang an das sudo-Passwort erinnern lassen?
bashWenn ich einen sudo ...Befehl ausführe , wird sich bash in der Regel eine Weile an mein Passwort erinnern. Dies erleichtert die Paketverwaltung. Beispielsweise: sudo apt-get update # password ...... sudo apt-get install turing-brain # execute without requiring password again. Ist es möglich, dies in eshall zu erreichen? (Ich weiß …
15 eshell 

3
Korrigieren und Pflegen von Hyperlinks im Organisationsmodus
Dies ist eine zweiteilige Frage, die mit Link Rot zu tun hat . Bietet der Organisationsmodus Funktionen zum Überprüfen von Hyperlinks, insbesondere von lokalen? Dies könnte verwendet werden, um Link Rot nachträglich zu bekämpfen. Besser noch: Bietet org Funktionen, mit denen beim Umbenennen einer Datei in dired die betroffenen Dateien …
15 org-mode 

1
Syntax-Hervorhebung in Quellblöcken
Ich dachte, dass der Org-Modus Quellblöcke mit dem entsprechenden Modus hervorhebt. Also zum Beispiel: #+BEGIN_SRC clojure (defn plus [a b] (+ a b)) #+END_SRC Dies würde sich mit der Syntaxhervorhebung zeigen, die man in einem Clojure-Puffer erwarten würde. Aus irgendeinem Grund zeigt mein Setup das obige Beispiel nur in einem …



2
Verwandeln Sie eine Liste oder Datenstruktur in ein Organisationsdokument
Ich schreibe ein Paket, das eine Liste von Healines, Inhalten und einigen anderen Eigenschaften herunterlädt, die dem Benutzer angezeigt werden sollen. Momentan org-modescheint ein Puffer eine gute Möglichkeit zu sein, diese Überschriften anzuzeigen. Unten sehen Sie ein Beispiel, wie diese Liste aufgebaut sein könnte. Es ist nur zur Veranschaulichung, ich …
15 org-mode 


1
Wie erstelle ich mit rx einen dynamischen regulären Ausdruck?
Ich möchte verwenden rx, um reguläre Ausdrücke mit Laufzeitwerten zu erstellen. Derzeit mache ich das: (setq strings '("foo" "bar" "baz")) (eval `(rx symbol-start (or ,@strings) symbol-end)) Ich würde es jedoch lieber vermeiden eval. Ich habe gefunden rx-to-string, aber es ist nicht klar, welches FORMULAR ich schreiben soll: ;; error: Unknown …

2
Gibt es ein Auto-Align-Paket oder einen Auto-Align-Modus für Emacs?
Es gibt Zeiten, in denen ich Dateien bearbeite (z. B. Puppet-Manifeste), in denen ich den Pufferinhalt spontan ausrichten möchte. Ich weiß zum Beispiel, dass ich Code wie diesen verwenden align-regexpoder alignausrichten kann, solange ich ihn ausgewählt habe: # M-x align-regexp "=>" will line everything up nicely file { "/etc/foo": ensure …
15 align 


2
Lädt die bibtex-Datei in die org-mode-Datei
Ich versuche org-modefast alles zu machen. In meiner wissenschaftlichen Schreibtätigkeit möchte ich eine ganze Arbeit in einer .orgDatei skizzieren und dann in LaTeX exportieren. Ich möchte die .bibbibtex-Datei nicht in die laden, init.elda ich mehrere haben könnte. Im Moment habe ich dies am Anfang meiner .orgDatei hinzugefügt : #+BEGIN_SRC elisp …


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.