Emacs

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

3
Verfolgen Sie „TODO“ -Elemente, wenn Sie Code schreiben
Gibt es eine einfache Möglichkeit, beim Schreiben von Code eine Liste mit Aufgaben zu erstellen? Angenommen, ich schreibe eine Funktion, write-this-nowwenn mir klar wird, dass ich auch eine Unterstützungsfunktion schreiben muss write-this-later. (defun write-this-now () (unless (write-this-later) ... Anstatt zu pausieren, um zu erstellen write-this-later, stürme ich voraus, als ob …
17 programming  todo 

1
Wie werden Objekte in LaTeX / AUCTeX-Objektumgebungen eingerückt?
F: Wie kann ich eine "richtige" Einrückung von LaTeX- itemizeUmgebungen erzielen auctex? Hier möchte ich itemin einer itemizeUmgebung sein: \item Die Linie wird um zwei Leerzeichen relativ zum Beginn der Umgebung eingerückt Fortsetzungszeilen im Element werden relativ zur \itemZeile um weitere zwei Leerzeichen eingerückt Dies ist, was ich sehen möchte …


4
Gibt es einen Modus zum Anzeigen von Tastendruckverlusten in Echtzeit?
C-h lZeigt den Lossage Help Buffer an, der die letzten Tastatureingaben anzeigt. Durch Drücken gvon wird es zurückgesetzt und aktualisiert. Leider auto-revert-modeändert sich durch die Aktivierung nicht, dass das Update fortlaufend durchgeführt wird. Es wäre schön, wenn ich ein anderes Fenster oder einen anderen Frame öffnen und nur den Verlust …

2
Aktuelle Datei unter einem etwas anderen Namen speichern
Meine Dateien haben lange Dateinamen und ein Teil des Dateinamens ist ein Datum und eine Versionsnummer. Oft möchte ich die Datei unter fast gleichem Namen im Puffer speichern , einfach Versionsnummer oder Datum ändern. Dies wäre viel einfacher, wenn ich einen Befehl hätte, der den Dateinamen des aktuellen Puffers in …
17 files 

1
Wie exportiere ich Überschriften des Organisationsmodus-Puffers auf oberster Ebene in separate Dateien?
Wie kann jede Überschrift eines org-modePuffers auf oberster Ebene in eine separate Datei exportiert werden, die nach dem Wert des entsprechenden CUSTOM_ID+ (bereinigten) Titels benannt ist? Angenommen, ein Puffer enthält: * Title of Heading 1 :PROPERTIES: :CUSTOM_ID: fibrillogenesis :END: Suspendisse potenti. Mauris ac felis vel velit tristique imperdiet. ** Sub-Heading …

2
Wie kann ich die SE-Variante von Markdown in Emacs verwenden?
Ich möchte den SE-Geschmack von Markdown in meinem Emacs verwenden. Der Standard-Markdown-Modus bietet einige Funktionen (Backticks und Code für Einrückungsmarkierungen, erstellt #eine Kopfzeile und >ändert auch die Schriftart), aber ich hätte auch gerne: * um ein Listenelement einschließlich Einrückung zu erstellen. [foo](http://example.com)um als foo zu erscheinen und einen browser zu …

1
Gibt es einen Nachteil, wenn man die Schwelle für "gc-cons-threshold" sehr hoch setzt und im Leerlauf Müll sammelt?
Ich habe die folgenden zwei Zeilen oben in meine eingefügt init.el: (setq gc-cons-threshold (eval-when-compile (* 1024 1024 1024))) (run-with-idle-timer 2 t (lambda () (garbage-collect))) Das bedeutet, dass Emacs nicht alle 800 KB des zugewiesenen Speichers den Müll einsammelt, sondern im Leerlauf, wenn mich das Anhalten nicht stört. (Es sammelt sich …




4
Wie werden Keywords ausgerichtet eingerückt?
Wahrscheinlich beeinflusst von Clojure, verwende ich häufiger Eigenschaftslisten als Datenstrukturen. Emacs zieht sie die meiste Zeit so ein, `(:token ,token :token-quality ,quality) , während das ist was ich bevorzugen würde `(:token ,token :token-quality ,quality) . Also, ich frage mich, ob jemand dies bereits in Angriff genommen hat?
17 elisp 

3
Warum muss ich jedes Paket zum Ladepfad hinzufügen? (oder Problem mit require 'Paket in meiner Init-Datei)
Jedes Mal, wenn ich ein Paket aus dem Paketmenü installiere, requireerhalte ich eine Fehlermeldung , wenn ich es in meiner Init-Datei versuche, es sei denn, ich füge es manuell dem Ladepfad hinzu: (add-to-list 'load-path "/home/nick/.emacs.d/elpa/use-package-20141220.1645") (require 'use-package-autoloads) (require 'use-package) Das ist langweilig. Und normalerweise enthält der Paketpfad Versionsnummern. Wenn ein …



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.