bietet optionale Funktionen, die Benutzer unabhängig von der Wahl des Hauptmodus aktivieren oder deaktivieren können. Nebenmodi können einzeln oder in Kombination mit anderen Modi aktiviert werden.
Manchmal werden meine globalen Tastenkombinationen von einem Hauptmodus überschrieben. Ein einfaches Beispiel ist die folgende Einstellung in meiner Init-Datei (global-set-key (kbd "C-j") 'newline-and-indent) Ärgerlicherweise wird diese Tastenkombination durch den Hauptmodus "Lisp Interaction" (Lisp-Interaktion) ausgeblendet, der der Standardmodus des Arbeitspuffers ist. Wenn ich mich in einer Situation befinde, in der ein …
Ein Feature von Xcode, das ich für ziemlich gut halte, ist der "Vergleichs" -Modus, in dem ständig Unterschiede zwischen dem aktuellen Puffer und dem letzten Commit angezeigt werden. Gibt es so etwas für Emacs? Die gleichzeitigen Side-by-Side-Ansichten interessieren mich nicht wirklich. Das Hervorheben des Hintergrunds geänderter Zeilen wäre eine große …
Ich habe Foo-Modus und würde Bar-Moll-Modus dafür aktivieren . Welcher Weg ist also üblicher und vorzuziehen? EIN (add-hook 'foo-mode-hook 'bar-minor-mode) B (add-hook 'foo-mode-hook (lambda () "Turn on `bar-minor-mode' mode." (bar-minor-mode 1))) C (defun bar-minor-mode-on () "Turn on `bar-minor-mode' mode." (interactive) (bar-minor-mode 1)) (add-hook 'foo-mode-hook 'bar-minor-mode-on) D • Variante C, aber …
Gibt es eine Möglichkeit, die Navigationsbefehle im aktuellen Fenster in einem anderen sichtbaren Fenster wiederzugeben? Ich habe zwei verwandte LaTeX-Dateien in zwei Fenstern angezeigt und möchte sie gleichzeitig durchblättern, um einen Überblick über die Unterschiede zu erhalten. Ich verwende derzeit ein Makro, um das Scrollen in einem Puffer, das Wechseln …
Ich verwende einige Nebenmodi und weiß normalerweise, welcher Nebenmodus in jedem Hauptmodus aktiviert ist. Wenn ich wirklich die vollständige Liste sehen möchte, kann ich ausführen C-h v minor-mode-list. Gleichzeitig ist meine Moduszeile sehr verstopft. Wenn ich das Bild vertikal teile, kann ich manchmal das Ende der Moduszeile nicht lesen. Aktuelle …
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’ …
Ich fing an, einen Nebenmodus zu programmieren, um einige Tastenkombinationen bereitzustellen. Mein erster Versuch hatte einen Tippfehler: (define-minor-mode borked-mode "A mode defined with a broken key binding" nil nil '(([b] . 'previous-line))) Ich hatte die Absicht , die verwenden bSchlüssel, und sofort erkennen , dass ich verwendet habe , sollte …
Oft habe ich viele Puffer geöffnet und möchte aus irgendeinem Grund keinen bestimmten Nebenmodus mehr mit ihnen verwenden. Gibt es derzeit eine integrierte Möglichkeit, einen bestimmten Nebenmodus für alle offenen Puffer zu deaktivieren, oder muss hierfür eine benutzerdefinierte Elisp-Funktion geschrieben werden?
Mir gefällt nicht, wie der elektrische Einrückungsmodus im Latexmodus funktioniert. Überall sonst (zumindest überall, wo ich es benutze) ist es großartig. Wie kann ich den elektrischen Einrückungsmodus nur für den Latexmodus dauerhaft deaktivieren, aber überall anders aufbewahren? Ich vermute, es ist ein einzeiliger Lisp-Hack in meiner Konfigurationsdatei oder so etwas, …
Von Natur aus ist das fundamental-modenackte Knochen, da andere Hauptmodi von diesem abgeleitet werden sollen. Von der Infoseite (elisp) Major Modeshaben wir: Dies ist der Hauptmodusbefehl für den Grundmodus. Im Gegensatz zu anderen Mode - Befehle, ist es nicht laufen alle Modus Haken (* Anmerkung Hauptmodus Konventionen: :), da Sie …
Ich habe diese Frage oft gesehen. Aber keine der Antworten hat mein Problem behoben: Der Nebenmodus bleibt in anderen Modi aktiviert. Bisher habe ich versucht: (use-package stickyfunc-enhance :config ;; (add-to-list 'semantic-default-submodes 'global-semantic-stickyfunc-mode) ;; (defun turn-on-semantic () (semantic-mode 1) (require 'stickyfunc-enhance)) ;; (add-hook 'python-mode-hook 'turn-on-semantic) (add-hook 'python-mode-hook (lambda () (add-to-list 'semantic-default-submodes …
Das erneute Binden Ihres Feststelltasten zur Steuerung ist eine beliebte Vorgehensweise (obwohl es Argumente dagegen gibt, auch wenn dies etwas umständlich ist). Die Sprache, in der ich viel Zeit verbringe, verwendet jedoch ziemlich häufig Großbuchstaben. Gibt es eine caps-lock-mode, die das Verhalten simulieren kann? (Ohne die vorhandenen Tastenkombinationen zu beeinflussen, …
Meine Init-Datei enthält (setq global-auto-revert-mode t) und ich kann bestätigen, dass es mit Ch v wahr ist. Aber ich muss immer noch alle meine Dateien mit Rücksetzpuffer manuell zurücksetzen, wenn ich Git-Zweige ändere. Ich komme sogar so weit, zu versuchen, die Eingabeaufforderung "Datei auf Festplatte geändert" zu speichern und zu …
Die erste Zeile einer Nur-Text-Datei lautet: # -*- eval: (auto-revert-tail-mode 1); -*- Emacs wird jedoch auto-revert-tail-modenach dem Öffnen dieser Datei nicht aktiviert . Was ist falsch?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.