Der Modus, der das Bearbeitungsverhalten von Emacs bestimmt, während dieser Puffer aktuell ist. Die Moduszeile zeigt normalerweise den Namen des aktuellen Hauptmodus in Klammern.
Ich habe angefangen, viele Dateien zu bearbeiten, die keine Erweiterungen haben, aber immer noch im Hauptmodus vorliegen. Ich bin der einzige Emacs-Benutzer im Team, und ich möchte nicht schmerzlich klar machen, dass mein Editor spezielle Dinge benötigt. Ich möchte vermeiden, die Codebasis zu ändern. Ich kann den Dateinamen nicht ändern …
Wenn Sie einen Hauptmodus schreiben, ist es oft nützlich zu wissen, ob es sich um einen Punkt in einer Zeichenfolge handelt. 'Ist Punkt in einem Kommentar?'. Die meisten Hauptmodi scheinen zu versuchen, die Programmiersprache zu analysieren. Zum Beispiel: python-syntax-content Anrufe syntax-ppss haskell-fill-paragraphAnrufe syntax-ppssundre-search-forward c-in-comment-line-prefix-p bewegt Punkt herum und ruft looking-at …
Ich schreibe einen Hauptmodus für eine Programmiersprache, möchte aber ältere Emacs-Versionen unterstützen. prog-modeist relativ neu. Ich möchte von erben, prog-modewenn es definiert ist, aber trotzdem etwas Vernünftiges tun. Was ist der beste Ansatz? Sollte ich defalias prog-modeauf älteren Emacsen, oder wird das andere Modi stören, wenn sie das gleiche tun?
Wenn ich emacs test.shEmacs tippe, besteht es darauf, mich in den Shell-scriptModus zu versetzen. Ein anderes Mal möchte ich die Datei bearbeiten help.txtund dann versetzt mich Emacs in den TextModus. Aber manchmal möchte ich nichts davon, besonders wenn ich eine große Paste aus einer anderen Quelle in Emacs einfüge. Wie …
Zu Testzwecken habe ich den Organisationsmodus M-x org-modein einem Puffer aktiviert (z. B. in einem Arbeitspuffer). Wie deaktiviere ich es? Wenn Sie es erneut tun, wird M-x org-modees nicht ausgeschaltet.
Ich möchte einen Hauptmodus zum Überprüfen von netCDF-Dateien schreiben. Dies sind Binärdateien mit einer Größe von mehreren GB. Ich möchte sie also nicht in Emacs öffnen. Die Interaktion, an die ich denke, ist die folgende: Der Benutzer öffnet die netCDF-Datei wie jede andere Datei in Emacs. Ein Befehlszeilenprogramm ( ncdump …
Ich denke darüber nach, einen Hauptmodus für die Bearbeitung von Magic zu schreiben: die Gathering-Decks. Das meiste davon scheint ziemlich einfach zu sein, aber ich habe eine Frage. Es sind ungefähr 15 000 einzigartige Magic-Karten verfügbar (Karten mit eindeutigen Namen). Ich möchte in der Lage sein, gegen sie zu vervollständigen, …
Ich verwende den *compilation*Puffer, um eine C ++ - Anwendung unter Centos 5 und Centos 6 zu erstellen. Der Puffer zeigt den Build und enthält Verweise auf Dateien, die Teil des Builds sind. Ich erhalte jedoch Steuerzeichen wie ^[in der Ausgabe und es ist schwer zu lesen und Emacs erhält …
Gibt es da draußen einen Modus mit Syntax-Higlighting (und möglicherweise mehr, aber das ist das Mindeste, was ich möchte) für ein neueres Ecmascript? Ich interessiere mich besonders für eine, die Vorlagenzeichenfolgen und Generatorfunktionen unterstützt. Dies sollte richtig rendern: co(function*(){ var a = yield request(`some.domain/${variable}`) return a; }
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 …
Ich weiß, dass ich so etwas wie -*- mode: read-only-mode -*-in einem Kommentar festlegen kann und Emacs die entsprechende Datei schreibgeschützt öffnet. Mein Problem ist, dass ich immer noch Dateien lesen möchte, die eine solche Zeile mit dem org-modeHauptmodus enthalten. Emacs öffnet diese Dateien in fundamental-mode. Wie kann ich Emacs …
Diese Frage wurde von https://stackoverflow.com/q/605785/ inspiriert . Durch M-x describe-function <TAB>kann ich eine Liste aller interaktiven oder nicht intuitiven Funktionen erhalten, die im aktuellen Status von Emacs verfügbar sind. Wenn ein bestimmter Modus aktiviert ist (z. B. Latex-Modus), erhalten wir eine längere Liste, da auch die im Latex-Modus verfügbaren Funktionen …
Beim Lesen (emacs) Program Modes: Wenn Sie einen Programmiersprachenmodus aufrufen, werden die in der Hook-Variablen angegebenen benutzerdefinierten Lisp-Funktionen ausgeführt prog-mode-hook, gefolgt von denen, die im eigenen Modus-Hook des Modus angegeben sind (siehe Hauptmodi). Wenn Sie beispielsweise in den C-Modus wechseln, werden die Hooks prog-mode-hookund ausgeführt c-mode-hook. Informationen zu Hooks finden …
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.