Emacs

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




2
Wie bestimmen Sie die Paketversion, die in Ihrem Paket benötigt wird?
Ich habe jetzt ein paar Pakete und im Abschnitt PackageRequires möchte ich alle Pakete, die ich benötige, darin ablegen. Es scheint, als ob es den Namen und die Version erfordert. Wo bestimmen Sie die Versionsnummer? Zum Beispiel habe ich (cl-lib "0.5"), aber wie kann ich am besten die Mindestversion bestimmen, …
9 elisp  package 

1
Was ist der Unterschied zwischen After-Init-Hook und Emacs-Startup-Hook?
Anscheinend gibt es mehrere Haken zu Aktionen bei der Emacs-Initialisierung. Ich bin mir jedoch nicht sicher, was ihre Unterschiede sind, und ein kurzes Googeln liefert wenig Informationen. Ist es so, als würde emacs-startup-hookes sofort ausgeführt, nachdem Emacs gestartet wurde, aber es muss nicht unbedingt auf den Abschluss der Initialisierung warten?
9 hooks 

1
Regex-Match-Literal-String
Ich möchte eine Funktion schreiben (oder eine vorhandene verwenden), die eine beliebige Zeichenfolge verwendet und einen korrekt maskierten Regex erzeugt, der nur dieser Zeichenfolge entspricht. Was ist der schnellste und einfachste Weg, dies zu tun?



1
Codeblöcke, die Organisationstabellen erzeugen, die später von anderen Codeblöcken verwendet werden
Ich habe ein paar Probleme mit Codeblöcken, die Organisationstabellen erzeugen, die später von anderen Codeblöcken verwendet werden. Beispielsweise: #+NAME: upper_air #+BEGIN_SRC clojure :results output raw (clojure.pprint/print-table table) #+END_SRC wird herstellen #+RESULTS: upper_air | :m | :degree | :meter/second | :degC | :millibar | |---------+---------+---------------+------------+-----------| | 1545.0 | 175.0 | 12.36 …

2
Standard-Magit-Commit-Status in Evil
Ich benutze evil. Normalerweise möchte ich beim Festschreiben sofort mit der Eingabe beginnen, evilstartet aber den Puffer in evil-normal-state. Ich habe immer gesetzt (evil-set-initial-state #'git-commit-mode 'insert) Dies funktioniert jedoch nicht mehr, da Magit text-modefür seine Festschreibungspuffer verwendet . Wie kann ich Magit standardmäßig festschreiben lassen evil-insert-state?
9 magit  evil 


2
Aufspüren von Org LaTeX-Exportfehlern
Wie können Sie Fehler aufspüren, die während des Exportvorgangs gemeldet wurden? Ich schreibe ein Org-Dokument und exportiere es als PDF. (Ich kenne LaTeX nicht). Ich habe folgende Fehlermeldung erhalten : org-latex-compile: PDF file ./myfile.pdf wasn't produced: [undefined control sequence] [package error] Runaway argument. Durch Versuch und Irrtum habe ich es …

2
Erstellen Sie einen minimalen Emacs 25 für Unit-Tests
Ich möchte eine sehr minimale Variante des Emacs-Kofferraums bauen, um mein Emacs Lisp-Paket zu testen. Der Build benötigt keine grafische Benutzeroberfläche, keine Image-Unterstützung usw. Er sollte im Wesentlichen nur ein minimaler Emacs Lisp-Interpreter mit den Emacs Lisp-Kernbibliotheken sein und schnell erstellt werden , idealerweise in weniger als fünf Minuten. Derzeit …

1
So schalten Sie den Status des Org-Modus-Quellcodeblocks „: eval no“ um
Ich beschränke oder entlimitiere oft die Auswertung bestimmter Codeblöcke im org-mode babel mithilfe eines :evalHeader-Arguments. Hier ist ein Beispiel: #+BEGIN_SRC emacs-lisp :results value scalar :eval no (+ 1 1) #+END_SRC #+RESULTS: : 2 Ich schalte die Codeblöcke von Hand zwischen :eval nound :eval n(oder lösche sie :eval novollständig) um. #+PROPERTY: …
9 org-mode  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.