Neue Fragen mit dem Tag «elisp»
Insgesamt gefunden 69 Fragen
0
Bewertungen
0
Antworten
432
Ansichten
Im Org-Modus wird die Notiz standardmäßig innerhalb einer Falte ausgeblendet
org-modeWenn ich in Emacs eine Notiz C-c C-zfür einen Knoten mache und dann die Tabulatortaste drücke, um die Sichtbarkeit der Baumstruktur zu durchlaufen, wird der Inhalt der Notiz immer angezeigt. Stattdessen würde ich es vorziehen, wenn die Notiz nur als gefaltete einzelne Zeile angezeigt - Note...
fragte hyiltiz vor 6 Jahren
2
Bewertungen
1
Antwort
408
Ansichten
Emacs-Konfigurations-Code, der den Einzugmodus vor und nach dem Einfügen aus der Zwischenablage ändert
Bei Emacs 24.4 (glaube ich) wurden cj und ret ausgetauscht, daher wird der Einzug jetzt nach ret aufgerufen. Diese Einrückungen im Textmodus beziehen sich auf den Einzug, dh, wenn Sie eingerückten Code einfügen, wird der Code diagonal eingefügt anstatt ausgerichtet: # copied code line1 line2 line3...
fragte Pablo Marin-Garcia vor 8 Jahren
0
Bewertungen
0
Antworten
488
Ansichten
Wie kann man Emacs beim Start an die Bildschirmgröße anpassen?
My Emacserstreckt sich beim Start häufig außerhalb des sichtbaren Bereichs eines Bildschirms, z. B. auf einer virtuellen Maschine, wie unten gezeigt. Dies wird zu einem Problem, da die Statuszeile unsichtbar ist (und es langweilig ist, die Benutzer jedes Mal um die Größenänderung ihrer Emacs zu bitt...
fragte tinlyx vor 8 Jahren
0
Bewertungen
2
Antworten
425
Ansichten
emacs entfernt Leerzeichen am Seitenrand
Wenn ich in emacs arbeite, muss ich oft eine Menge Leerzeichen am Rand der Seite löschen. Wie kann es mit einem kurzen Tastendruck entfernt werden? Ich habe mich in der Wiki-Seite "Löschen von Leerzeichen" umgesehen, aber nicht das gefunden, was ich brauchte. Hier ist ein Beispiel: Der Unterstrich (...
fragte Spenser Truex vor 9 Jahren
1
Bewertungen
0
Antworten
794
Ansichten
yasnippet und evil mode: wie man in den normalen Modus wechselt, ohne die Snippet-Umgebung zu verlassen
Das Problem ist, wenn ich mich in einer Snippet-Erweiterung befinde, drücke auf "escape", um in den Normalmodus zu wechseln, und der Snippet ist mit "Escape" versehen. Wie kann ich es so machen, dass es sich so verhält: Ein Fluchtmodus wechselt nur in den bösen Normalmodus, zwei aufeinanderfolgende...
fragte godblessfq vor 9 Jahren
1
Bewertungen
1
Antwort
384
Ansichten
Die Definition der Tastaturbelegung im Emacs-Hauptmodus schlägt fehl
Also, ich habe versucht, einen einfachen Hauptmodus (Bericht-Modus) zu schreiben, indem als Beispiel. Ich habe anscheinend alles am Laufen, außer dass die Keymap nicht wirklich zuzuordnen scheint. Wenn ich C-h f report-moderichtig sehe, sehe ich eine Liste von Schlüsselkarten mit dem Zusatz, den ich...
fragte Daniel vor 9 Jahren
1
Bewertungen
1
Antwort
477
Ansichten
So legen Sie ein Kill-String-Längenkriterium für das Speichern in Kill-Ring fest
Gibt es eine Möglichkeit, Emacs zu sagen, dass Kill weniger als 4 Zeichen lang ist? Es ist ziemlich ärgerlich, wenn im Einzelmodus viele Einzelkills getötet werden. Vielen Dank!
fragte godblessfq vor 9 Jahren
2
Bewertungen
1
Antwort
816
Ansichten
So aktivieren Sie das Register nur im Term-Line-Modus
Ich habe den Firmenmodus installiert. Wenn ich im Term-Modus die Tabulatortaste drücke, ruft das Unternehmen immer die komplette Firma auf. Ich habe versucht, den Firmenmodus mit zu deaktivieren (global-company-mode '(not (equal major-mode 'term-mode))) Auch das folgende funktioniert nicht (add-hoo...
fragte godblessfq vor 9 Jahren
2
Bewertungen
0
Antworten
860
Ansichten
wie man die Gliederungsebenen für den Umriss-Neben-Modus in Umriss-Regex einstellen kann
Ich versuche, dem Programmiermodus eine eigene Überschrift hinzuzufügen, und ich möchte, dass diese auf der höchsten Ebene ist und alle anderen Ebenen nach unten bewegt, sodass ich meinem langen Skript mehr Struktur hinzufügen kann. Für den Python-Modus lautet das Überschriftenformat beispielsweise...
fragte godblessfq vor 9 Jahren
1
Bewertungen
1
Antwort
558
Ansichten
Syntax-Hervorhebung für einen Kommentarbereich in Emacs hinzufügen
Ich habe folgendes (defun add-c-syntax-highlighting () (font-lock-add-keywords nil '( ("\\<\\(\\-+\\)" 1 font-lock-warning-face prepend) ("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend)))) mit (add-hook 'c-mode-common-hook 'add-c-syntax-highlighting) Das Testen dieses einfachen Puffers f...
fragte Sean Allred vor 10 Jahren
2
Bewertungen
3
Antworten
962
Ansichten
Wie programmgesteuert einen neuen Emacs-Rahmen mit einem bestimmten Namen erstellen?
Ich muss in der Lage sein, Frames zu erstellen und programmgesteuert darauf zu verweisen. Wie kann man einen neuen Emacs-Rahmen mit einem bestimmten Namen erstellen, damit er später darauf zurückgreifen kann? Ich kann neue Frames erstellen, entweder interaktiv oder programmgesteuert: https://www.gnu...
fragte gsl vor 10 Jahren
4
Bewertungen
1
Antwort
470
Ansichten
Emacs - Bewegt den Cursor nach Markierungspuffer und Einrückungsbereich zurück
Ich bin Emacs-Neuling und für die automatische Neuformatierung meiner Quellcodes in Emacs habe ich einfache Makros mark-whole-bufferund indent-regionBefehle erstellt, die der Cj-Verknüpfung zugeordnet sind: (fset 'format-document "\C-[xmark-whole-buffer\C-m\C-[xindent-region\C-m") (global-set-key (k...
fragte xwinus vor 10 Jahren
1
Bewertungen
1
Antwort
466
Ansichten
Emacs: Dolist arbeitet nicht mit Punkt
Ich bin neu bei Emacs. Ich habe vor, sh-modeeinige für Dateinamensmuster zu verwenden, deshalb habe ich folgende Zeilen hinzugefügt ~/.emacs.d/init.el: (dolist (pattern '("\\.zsh$" "\\.?zshrc$" "zshrc\\.")) (add-to-list 'auto-mode-alist (pattern . sh-mode))) Es zeigt jedoch den folgenden Fehler: D...
fragte xuhdev vor 10 Jahren
1
Bewertungen
1
Antwort
882
Ansichten
Emacs: mache Fehler beim Debuggen bei Fehlern
Wenn ich eine leere haskell-Datei öffne, die aktiviert wird haskell-mode, erhalte ich die Nachricht user-error: No items suitable for an index found in this buffer Wenn ich dasselbe mache, aber toggle-debug-on-errorvorher anrufe, erhalte ich dieselbe Meldung: Es wird nicht in den Debugger eingetrag...
fragte Kirill vor 10 Jahren
1
Bewertungen
1
Antwort
589
Ansichten
Hervorhebung aller Kompilierungsfehler in Emacs
Gibt es eine gute Möglichkeit, alle Kompilierungsfehler in emacs hervorzuheben, insbesondere im Haskell-Modus? Die Funktion next-error( C-x `) hebt nur einen einzelnen Fehler hervor, setzt ihn aber nicht match-datazumindest haskell-modemit dem Fehler fest haskell-interactive-mode-next-error. Noch we...
fragte Kirill vor 10 Jahren
1
Bewertungen
0
Antworten
399
Ansichten
Wie kann ich Emacs dazu bringen, beim Aufnehmen von Makros die Klingel zu ignorieren?
Derzeit hält emacs die Aufnahme eines Makros an, wenn die Glocke läutet. Dies ist äußerst nützlich für Dinge wie das Anhalten, wenn C-skeine neue Übereinstimmung gefunden wird. Wenn ich jedoch ein Makro aufzeichne und einen Tippfehler in meiner Suche eingebe oder generell ein komplexes Makro schreib...
fragte Squidly vor 10 Jahren
0
Bewertungen
1
Antwort
778
Ansichten
Keine Registerkarten im Emacs-Whitespace-Modus anzeigen
Normalerweise verwende ich Leerzeichen für die Einrückung, aber für ein bestimmtes Projekt arbeite ich an der Konvention mit Registerkarten für die Einrückung. Also habe ich eine .dir-locals.elDatei gemacht, die so aussieht: ((nil . ((indent-tabs-mode . t) (whitespace-style . '(face empty trailing l...
fragte gsingh2011 vor 10 Jahren
0
Bewertungen
1
Antwort
511
Ansichten
Wie wird der Emacsclient beim Beenden in pwd konvertiert
Kann jemand beim Beenden von emacsclient einen Hook zum Wechseln des Verzeichnisses in das aktuelle Verzeichnis von emacsclient bereitstellen? Ich navigiere oft zu einigen Dateien über das Terminal, öffne Emacsclient, um einige Dateien zu bearbeiten, und beende dann Emacsclient, um einige Shell-Befe...
fragte raco vor 10 Jahren
1
Bewertungen
2
Antworten
1540
Ansichten
Wie lädt man die emacs org-mode-einstellungen beim start?
Ich versuche, ein benutzerdefiniertes Setup für org-mode 8.2on zu verwenden Windows 7, aber es funktioniert nicht wie erwartet. Meine ´Emacs`-Version: GNU Emacs 24.2.1 (i386-mingw-nt6.1.7601) vom 2012-08-29 über MARVIN Was ich probiert habe: ~ / .emacs In der Datei habe ~/.emacsich (unter anderem) f...
fragte MostlyHarmless vor 10 Jahren
0
Bewertungen
1
Antwort
444
Ansichten
Emacs / OSX / Calendar-Mode: Ideen für mehr Abstände zwischen Datumsangaben
Ich bin auf der Suche nach Ideen, um mehr Abstand zwischen den Daten im Kalendermodus zu erhalten, wenn Sie Emacs unter OSX 10.6.8 (Snow Leopard) verwenden. Anregungen dazu, wie dies buffer-local(wenn möglich) gemacht werden kann, sind sehr willkommen. Ich habe das Gefühl, dass ich, wenn ich die Que...
fragte lawlist vor 10 Jahren
1
Bewertungen
0
Antworten
625
Ansichten
In Emacs führt Ce in Kombination mit dem Visual-Line-Modus und den Toggle-Truncate-Linien nicht zum Zeilenende. Wie kann ich das beheben?
Wenn diese visual-line-modeOption in Emacs aktiviert ist, werden bei natürlichen Zeilenumbrüchen lange Zeilen eingefügt, sodass ich den gesamten Text in einer bestimmten Zeile sehen kann. Wraperscheint in meiner Statusleiste. Manchmal möchte ich die Zeilen nicht umbrechen. Ich kann diesen Zustand du...
fragte Andrew Larned vor 10 Jahren
3
Bewertungen
1
Antwort
1215
Ansichten
Emacs - Pakete, die vertikale Spaltenindikatoren enthalten
Gibt es in emacs Pakete zur Anzeige vertikaler Linien an jedem Tabulator oder an vordefinierten Spaltenpositionen. Wenn möglich, möchte ich mehrere dünne vertikale Linien haben, die nur zur Anzeige dienen, ohne dass der Code in den Puffer geschrieben wird. Ich möchte etwas ähnliches, was Sublime Tex...
fragte lawlist vor 10 Jahren
1
Bewertungen
1
Antwort
743
Ansichten
Wie wird die Zeichenfolge und die Zeichenfolge für das Hervorheben von Zeichen im Puffer hervorgehoben - Make-Overlay
Ich kämme gerade isearch.el, um herauszufinden, wie highlight-stringund unhighlight-stringin den Puffer. Dies ist erforderlich, wenn dies highlight-regexpnicht funktioniert - z. B. eine Zeichenfolge wie folgt: ** Active [#A] .;;;;;;;;;;;;;;;;;;;;;;;;;;;; HIGH ;;;;;;;;;;;;;;;;;;;;;;;;;;;. :HIGH: DEAD...
fragte lawlist vor 10 Jahren
0
Bewertungen
2
Antworten
488
Ansichten
beliebiger hierarchischer Listeneditor (Vim / MS Word / LaTeX / Lisp / ..)
Wir haben Artikel hierarchisch in einer Textdatei gespeichert und mit dem Tabulator identifiziert . FarbenrotGrünBlauComputersLinuxMacWindowsZahleneinzweidrei Es muss Führungslinien auf der Seite haben, da es sich um sehr lange Listen handelt und es unmöglich ist, den Pegel zu verfolgen, wenn Sie oh...
fragte user281739 vor 10 Jahren
1
Bewertungen
1
Antwort
318
Ansichten
Welche Funktion ist M-. (für nachfolgende Funktionen über TAGs) in Emacs gebunden?
Welche Funktion ist M-. (für nachfolgende Funktionen über TAGs) in Emacs gebunden? Ich möchte es an eine Verknüpfung binden (F2, um die Übereinstimmung mit IDEs wie RStudio und QtCreator zu gewährleisten).
fragte djk vor 10 Jahren
1
Bewertungen
1
Antwort
514
Ansichten
Die get-buffer-window-list gibt einen Fehler in Emacs 24 aus, wenn der Name nicht gefunden wurde
Ich habe Code, der nach einem offenen Fenster mit einem der drei gebräuchlichen Namen "* shell *", "* stata *", "stata" sucht. Ich verwende den folgenden elisp-Code, um jeden Namen zu überprüfen: (setq stata-win (get-buffer-window-list "*shell*")) (if (eq (length stata-win) 0) (setq stata-win (get-b...
fragte pnj vor 11 Jahren
6
Bewertungen
2
Antworten
5080
Ansichten
Laden aller org-Dateien in einem Ordner in die Agenda
Ich habe ein Org-Tutorial gefunden, in dem erklärt wird, wie Org-Dateien aus einem Ordner geladen werden (setq org-agenda-files (list "~/org/work.org" "~/org/school.org" "~/org/home.org")) Frage Gibt es eine Möglichkeit, emacs mitzuteilen, alle org-Dateien eines bestimmten Ordners in die Agenda zu...
fragte Dox vor 11 Jahren
2
Bewertungen
1
Antwort
1277
Ansichten
Schleim in Emacs konfigurieren
Ich bin dabei, Schleim für Emacs zu konfigurieren. Bis jetzt habe ich über grundlegende Funktionen für allgemeine LISP gelesen, wie beispielsweise, C-c C-qder den Befehl aufruft, der slime-close-parens-at-pointdie richtige Anzahl von Parens an der Stelle der Maus platziert. Ein anderer Befehl, der c...
fragte CodeKingPlusPlus vor 11 Jahren
-1
Bewertungen
1
Antwort
504
Ansichten
Emacs - spezifische Anpassung des Bracket-Verhaltens
Bei emacs bevorzuge ich das Verhalten im E-Pair-Modus für Klammern und Klammern gegenüber dem "sprunghaften" Standardverhalten. Ich verwende derzeit jedoch Auto-Newline und mag die automatischen Zeilenumbrüche, die mit den geschweiften Klammern eingefügt werden (ich benutze die BSD-Stileinrückung)....
fragte mellowmaroon vor 11 Jahren
5
Bewertungen
2
Antworten
388
Ansichten
Kann ich Emacs beim Start über die Befehlszeile anpassen?
Kann ich beim Start von Emacs eine anpassbare Variable einstellen? Ich habe zB eine Projektnamensvariable, die ich normalerweise interaktiv setze M-x customize-variable, aber ich möchte sie schon beim Start von Emacs setzen. Ich kann also ein Projekt von der Kommandozeile auswählen.
fragte Arne vor 11 Jahren