Als «elisp» getaggte Fragen

für Fragen zu Emacs Lisp als Sprache im Vergleich zu anderen Sprachen, insbesondere im Vergleich zu anderen Lisp-Dialekten. Das heißt, es ist für Fragen * über die Sprache * selbst. * VERWENDEN SIE ES NICHT * für Fragen zur * Verwendung von * Emacs Lisp. Emacs Lisp ist die Skript- und Programmiersprache, auf der der Emacs-Editor basiert.


3
Wie kann ich Emacs dazu bringen, den Fehler in meiner Init-Datei zu finden, ohne ihn neu zu starten?
Wenn in einer meiner Init-Dateien ein Fehler auftritt, wird beim Starten von Emacs eine vage Meldung wie diese angezeigt: Warning (initialization): An error occurred while loading /Users/im/.emacs.d/init.elc: (wrong-type-argument listp helm-find-files-actions) Es sagt mir nicht, welche meiner vielen Konfigurationsdateien den Fehler enthält oder welche Zeile. Das Durchsuchen meiner Dateien hilft nicht …

3
Verschieben Sie ausgewählte Zeilen nach oben und unten
Ich benutze Eclipse jetzt schon eine Weile und fand einige Verknüpfungen sehr nützlich, insbesondere die Möglichkeit, eine rechteckige Auswahl von Linien mit Alt + Auf / Ab nach oben und unten zu verschieben. Ich habe mich in Emacs nach dieser Funktionalität umgesehen. Bisher habe ich folgendes Skript gefunden: (defun move-text-internal …
7 elisp 

2
Helm - Hinzufügen von Helm-Mx zu Steuerquellen
Ich bin in der Lage, ein paar zusätzliche Quellen zu diesem Ruder hinzuzufügen (setq helm-mini-default-sources '(helm-source-buffers-list helm-source-recentf helm-source-dired-recent-dirs helm-chrome-source hgs/helm-c-source-stars hgs/helm-c-source-repos hgs/helm-c-source-search helm-source-buffer-not-found)) Das Letzte, was ich hinzufügen muss, ist helm-M-x. Ich muss nur alle Befehle zu Standardquellen hinzufügen. Auf diese Weise kann ich eine einzelne Funktion aufrufen und zu …
7 elisp  helm  m-x 

2
So erhalten Sie die Statistik der Häufigkeit von Wörtern in einem Puffer
Für Linguisten und viele andere Wissenschaftler ist die Analyse der Häufigkeit der in einem Text vorkommenden Wörter ein großartiges Werkzeug. Einige kommerzielle Texteditoren und einige Websites bieten dieses Tool an. Bei der Worthäufigkeitsanalyse werden die Wörter in absteigender Reihenfolge nach ihrer Häufigkeit sortiert. Zum Beispiel in diesem Text Emacs Stack …
7 elisp  text 



4
Suchen Sie nach Feedback / Bewertung des Emacs-Pakets?
Das ist eine meta-ish Frage, aber Google ist in diesem Fall nicht hilfreich. Gibt es standardisierte Gewohnheiten, wo / wie / ob man Feedback zu seinem (oder ihrem) neuen Emacs-Paket einholen sollte? Vor allem - vor der Veröffentlichung. Mein besonderer Fall ist, dass ich angefangen habe, längere und möglicherweise wiederverwendbare …

2
Wie kann ich den vollständigen Wert für "package-alist" anzeigen (ohne die Kürzungszeichen "...")?
Wenn ich das tue C-h v package-alist, sehe ich so etwas ((PACKAGE-NAME1 [cl-struct-package-desc PACKAGE-NAME1 (VERSION1) "DESCRIPTION1" (DEPENDENCIES-ALIST1) nil nil "LOCAL-INST-PATH1" (URL-ALIST1) nil]) (PACKAGE-NAME2 [cl-struct-package-desc PACKAGE-NAME2 (VERSION2) "DESCRIPTION2" (DEPENDENCIES-ALIST2) nil nil "LOCAL-INST-PATH2" (URL-ALIST2) nil]) ...) Wie kann ich die vollständige Liste anstelle ihrer abgeschnittenen Form mit den Auslassungszeichen ...am Ende sehen?

1
Wann werden Transaktionswarteschlangen verwendet?
Gibt es einen Grund, warum so wenige Pakete Transaktionswarteschlangen ( tq-enqueueusw.) für die Kommunikation mit externen Prozessen verwenden? Die meisten Pakete, die ich mir angesehen habe, scheinen den regulären Filtermechanismus zu bevorzugen.
7 elisp 

2
Wann werden Symboleigenschaften verwendet?
Angenommen, ich muss Verzeichnissen Symbole zuordnen, und dies muss nur für eine kleine Anzahl von boundpSymbolen durchgeführt werden. So wie ich das sehe, gibt es zwei einfache Möglichkeiten, dies zu tun: Speichern Sie diese Zuordnung in einer separaten Variablen (Alist oder Hash-Map). Auf diese Weise wäre das Verzeichnis jedes Symbols …
7 elisp  symbols 


1
Extrahieren Sie Dateien aus dem Archivmodus auf die Festplatte
Ich suche nach einer Möglichkeit, einzelne und markierte Dateien aus Archiven (z. B. * .zip; * .gz usw.) mit auf die Festplatte zu extrahieren (ohne sie in einem Puffer zu öffnen) archive-mode. Eine vorgeschlagene Modifikation dieses Hauptmodus (die diese neue Funktion ermöglichen würde) wird sehr geschätzt. http://www.gnu.org/software/emacs/manual/html_node/emacs/File-Archives.html



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.