elisp

Emacs Lisp ist die Erweiterungssprache für den GNU Emacs-Texteditor, und tatsächlich ist der größte Teil der Funktionalität von Emacs mit Emacs Lisp implementiert. Benutzer passen das Emacs-Verhalten im Allgemeinen an, indem sie Emacs-Lisp-Anweisungen zu ihren ~ / .emacs hinzufügen oder separate Pakete schreiben.
3
Antworten

Teile der .emacs-Datei im Org-Modus komprimieren / erweitern

Ich habe vor kurzem die Grundlagen des Emacs-Org-Modus gelernt und konnte mir nicht vorstellen, das Konzept der Minimierung / Erweiterung auf Teile einer Quelldatei anzuwenden. Ich möchte in der Lage sein, meine .emacs-Datei in Unterabschnitte z...
07.02.2013, 05:04
3
Antworten

Zeigt den Organisationsmodus bis zu einer bestimmten Überschriftenebene an

Ich mache eine Gliederung für meine These im Org-Modus, und ich möchte alle Überschriften bis zu einem gewissen Grad (z. B. alle Überschriften der Ebenen 1 und 2) zeigen. Ich habe dazu im Handbuch zum Organisationsmodus nichts gefunden. Beim...
01.06.2011, 08:32
3
Antworten

In emacs lisp Wie kann ich eine Zeichenfolge an eine Datei anhängen, die ich nicht gerne öffne?

Ich muss eine Zeichenkette S (die zu keinem Puffer gehört) an eine spezielle Datei F anhängen, aber da ich hoffe, dass diese Operation so wenig Zeit wie möglich benötigt, will ich nicht F wurde als Puffer geöffnet. AFAIK, es gibt e...
29.06.2013, 04:28
6
Antworten

Zwei Tastenkombinationen in Emacs ohne den ersten Schlüssel zu unterdrücken?

Angenommen, ich definiere die folgende Verknüpfung (global-set-key (kbd "C-d C-j") "Hello!") Ist es möglich, Emacs so zu konfigurieren, dass ich, wenn ich "C-d C-j C-j C-j" eintippe, "Hallo! Hallo! Hallo!" anstatt "C-d C-j C-d C-j C...
26.09.2011, 19:16
4
Antworten

Können Sie interaktive Funktionen in einem Emacs Lisp-Makro erstellen?

Ich versuche ein Makro in emacs lisp zu schreiben, um einige 'Hilfsfunktionen' zu erstellen. Letztlich werden meine Hilfsfunktionen nützlicher sein als das, was ich hier habe. Ich erkenne, dass es vielleicht bessere / intuitivere Wege gibt, u...
18.03.2009, 23:55
3
Antworten

Einstellen der Zeilennummer auf eine Variable in Emacs

Ich versuche, die aktuelle Zeilennummer auf eine Variable in Elisp zu setzen, bekomme aber immer einen void-Variablenfehler! Der Code lautet: (setq x was-Linie) Ich möchte auch die Gesamtzahl der Zeilen im Puffer auf eine Variable setze...
05.02.2009, 10:11
2
Antworten

Werten Sie den Emacs-Lisp-Ausdruck in der Befehlszeile aus

Ich bin ein Neuling für Emacs. Ich arbeite mit emacs-24.1 auf redhat linux und versuche einen elisp-Ausdruck auszuwerten. Was ich Emacs tun soll, ist, den elisp-Ausdruck zu bewerten, ohne Emacs selbst zu starten. Ich probiere verschiedene Sachen...
13.07.2012, 16:44
1
Antwort

setze die negative Verschiebungsbreite auf den Puffer-lokalen Einzug in Emacs

Ich benutze das Böse, das bekam %Vor% Ich möchte die build-shift-width auf die buffer-local indent width (die Variable indent ) setzen. %Vor% Was habe ich vermisst?     
12.12.2011, 10:49
3
Antworten

Funktionen höherer Ordnung in Elisp

Ich habe eine Funktion erstellt, die eine Funktion in Elisp zurückgibt: %Vor% Ich versuche, dies in IELM auszuführen, und es schlägt fehl: %Vor% Aufgrund von Was ist der Unterschied zwischen Lisp-1 und Lisp-2? habe ich den Code in %V...
07.10.2012, 20:16
1
Antwort

Wie richtet man Argumente an Funktionen in Emacs aus?

Sagen Sie, wenn ich Folgendes habe: %Vor% Wie richte ich die Argumente so aus, dass sie wie folgt aussehen? %Vor% [Ich kann M-x align-regex benutzen, um das erste Argument auszurichten, aber ich kann nicht mit einer geeigneten Regex koch...
09.06.2009, 15:23