Emacs

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


1
Rekursive Ordnergrößen direkt im Verzeichnis anzeigen?
Ich möchte die rekursive Größe (den Wert, von dem berichtet wird du) des Ordnerinhalts in der Zeile im Zielpuffer als zusätzliche Spalte oder anstelle der Größe der Verzeichnisdatei anzeigen. Ist das mit dired / dired + oder einem verwandten Paket schon möglich? Ich habe ein bisschen gegraben und eine Diskussion …
12 dired  files 

2
Wie man die Argumentliste in nadvice.el manipuliert?
Im Anschluss an eine Antwort auf eine andere Frage zum neuen Beratungssystem : Im alten Stil advice.elwar es möglich, einzelne Mitglieder der Argumentliste einer empfohlenen Funktion zu manipulieren, ohne Aussagen zu denjenigen Mitgliedern zu machen, die nicht so manipuliert wurden. Zum Beispiel die folgenden Ratschläge: (defadvice ansi-term (around prompt-for-name last) …
12 advice  arguments 

2
Kann ich ein Bild in meinem Modeline-Feuerzeug verwenden?
Mein Model ist voll. Kann ich dafür sorgen, dass Bilder anstelle von Modusnamen angezeigt werden? Ich könnte Unicode-Emoji verwenden (z. B. 🐍 für Python oder 🐓 für Coq), aber auf einigen Computern, auf denen ich meine Emacs-Konfiguration verwende, sind nicht die richtigen Schriftarten vorinstalliert (im Idealfall würde ich diese Technik …

2
Wie kann ich Elisps Reader ändern?
Durch Ändern des Readers kann eine neue Lesesyntax eingeführt werden (z. B. #(hash table)und '(quoted)). Viele Lisps haben diese Fähigkeit, aber für elisp scheint es keine solche Möglichkeit zu geben.
12 elisp 

1
Kann ich zulassen, dass die Interpunktion an der Füllspalte vorbei läuft?
In der Typografie gibt es eine Praxis namens "Protrusion" (oder hängende Interpunktion ), mit der bestimmte Symbole am Ende des Rands hängen können: Ich möchte dasselbe für meine Textdokumente tun. Kann ich fill-paragraph(und Freunde?) Ändern, um die Satzzeichen am Zeilenende ( .?!:;,'"-) zu ignorieren, wenn sie den Absatz ausfüllen?


2
Woher stammt der Begriff „Ruck“?
Ich bin daran interessiert zu erfahren, wie der Begriff "Yank" zu seinem Namen kam. Mich interessiert auch, warum sich Emacs "yank" von vi / vim "yank" unterscheidet. Siehe auch: Duale Frage zu Vi , auch unter Unix & Linux ;
12 yank  history 


3
Geben Sie den aktuellen Dateinamen in den Minipuffer ein
Wie kann ich den Dateinamen des aktiven Dateipuffers in einen Befehl einfügen? Wenn ich einen Befehl aufrufe, der einen Dateinamen benötigt, tue ich dies häufig aus einem Dateipuffer und möchte den Namen dieser Datei, während ich den Befehl in den Minipuffer eingebe. Ich suche nach einer Hypothese C-x…, die ich …
12 files  minibuffer 


3
Gleichen Wert mehreren Variablen zuweisen?
Manchmal muss ich denselben Wert auf mehrere Variablen setzen. In Python könnte ich tun f_loc1 = f_loc2 = "/foo/bar" Aber in Elisp schreibe ich (setq f_loc1 "/foo/bar" f_loc2 "/foo/bar") Ich frage mich, ob es einen Weg gibt, dies mit "/foo/bar"nur einem Mal zu erreichen .
12 variables  setq 

1
Wie füge ich company-dabbrev zum Popup der Unternehmenserfüllung hinzu?
Installieren: GUI-Version GNU Emacs 25.0.50.1 (x86_64-w64-mingw32) vom 25.07.2015 auf KAEL Kompiliert aus EmacsW64. unter Verwendung der neuesten Version von von MELPA Windows 7 x 64-Bit. Situation: Zum Beispiel tippe ich die Puffer-Fobarsenz ein. Beginnen Sie dann eine neue Zeile darunter und geben Sie fooba ein. Ich habe erwartet, dass foobarsentencesie …

1
Wie kann ich die aktuelle Zeile nur im ausgewählten Fenster markieren?
F : Gibt es eine Möglichkeit, hl-line-modedie aktuelle Zeile nur im ausgewählten Fenster hervorzuheben? Wenn in mehreren Fenstern Puffer mit aktivierter Option angezeigt werden hl-line-mode , ist es schwierig, auf einen Blick zu erkennen, welches Fenster aktuell ist. Ich habe die Variable so cursor-in-non-selected-windowseingestellt, nildass der Cursor nur im aktuellen …


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.