Emacs

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



3
Gibt es eine Möglichkeit, eine Hook-Funktion nur einmal auszuführen?
Der Kontext Ich verwende den after-make-frame-functionsHaken, um die Themen in einer Emacs-Client / Server-Konfiguration richtig zu laden . Im Einzelnen ist dies das Code-Snippet, mit dem ich das mache (basierend auf dieser SO-Antwort ): (if (daemonp) (add-hook 'after-make-frame-functions (lambda (frame) (select-frame frame) (load-theme 'monokai t) ;; setup the smart-mode-line and …

5
Wie "gruppiere" ich Hooks?
Es gibt bestimmte Dinge wie die Anzeige von abschließenden Leerzeichen, die Anzeige von Puffergrenzen, regenbogenfarbene Begrenzer und vieles mehr, die ich in den meisten Modi oder vielmehr in allen programmier- und textbezogenen Modi aktivieren möchte (weil abschließende Leerzeichen in, B. ediff-modemit dem Hauptmodus kollidieren, anstatt einen globalisierten Nebenmodus mit Ausnahmeregeln …
14 init-file 





4
Deaktivieren der Meldung "Automatisch speichern ... beendet"
Ich möchte, dass meine Dokumente automatisch gespeichert werden, aber ich möchte nicht alle paar Minuten mit der Meldung "Automatisch speichern ... fertig" unterbrochen werden. Gibt es eine Möglichkeit, diese Meldung nur zu deaktivieren, nicht jedoch die Funktion zum automatischen Speichern? Ich habe Folgendes ohne Erfolg versucht: /programming/22511847/how-to-disable-auto-save-message

1
Legt die Standardsprache für Codeblöcke im orgmode fest
Gibt es eine Möglichkeit, eine Standardsprache für Codeblöcke im Organisationsmodus im Dokumentkopf festzulegen? Normalerweise verwende ich innerhalb eines Organisationsdokuments nur eine Programmiersprache, so dass es mühsam wird, immer zu schreiben #+BEGIN_SRC python [...] #+END_SRC Es wäre schön, so etwas tun zu können #+PROPERTY: header-args :session *mysession* :tangle yes :results silent …

6
Wie setze ich eine Verknüpfung für # + BEGIN_SRC # + END_SRC?
Ich habe das Handbuch zum Organisationsmodus gelesen, aber keine Verknüpfung zum Einfügen gefunden: #+BEGIN_SRC #+END_SRC Ich denke, ich muss eine Konfiguration in ~ / .emacs erstellen, um eine Verknüpfung festzulegen. Oder gibt es eine Abkürzung, aber ich wusste es nicht? Ich benutze R viel in Emacs. Gibt es eine Möglichkeit, …
14 org-mode 

2
Liste der aktiven Nebenmodi im Puffer abrufen
Wie erhalte ich eine Liste der aktiven Nebenmodi im aktuellen Puffer? Ärzte (info "(elisp)Minor Mode Conventions")sagen: Define a variable whose name ends in ‘-mode’. We call this the "mode variable". The minor mode command should set this variable. The value will be ‘nil’ if the mode is disabled, and non-‘nil’ …
14 minor-mode 


2
Wie verkettet man zwei Listen?
Entschuldigung, aber elisp ist nicht mein Bestes. Ich muss zwei Listen von Zeichenfolgen auf diese Weise kombinieren: ("a" "b" "c") + ("d" "e" "f") -> ("a" "b" "c" "d" "e" "f") Nun, die Reihenfolge ist nicht wichtig, also habe ich diesen Code geschrieben: (while lista (add-to-list 'listb (car lista)) (setq …
13 list 

3
Defun inside let mit lexikalischer Bindung gibt die Warnung beim Kompilieren von Bytes aus, dass die Funktion nicht als definiert bekannt ist.
Ich möchte den Effekt einer statischen Variablen erhalten, indem ich defuninside of letmit lexikalischer Bindung verwende, um einen Abschluss zu erstellen. Beim Byte-Kompilieren der Datei erhalte ich jedoch eine Warnung. Mache ich etwas falsch oder gibt es eine Möglichkeit, diese Warnung zu unterdrücken? Ich habe ein MCVE erstellt: ;; -*- …

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.