Wie kann ich Quellcode für ein integriertes Emacs-Paket anzeigen? Zum Beispiel würde ich Lisp-Code (require 'color)
interessiert sein, welche Funktionen von diesem Paket zur Verfügung gestellt werden. Ich googelte emacs "color.el"
und fand den Quellcode. Aber ich frage mich, ob diese Datei direkt in Emacs selbst angezeigt werden kann? By the way, gibt find . -name 'color*'
Quellcode für das eingebaute Emacs-Paket anzeigen
./share/emacs/24.3/lisp/color.el.gz
./share/emacs/24.3/lisp/color.elc
Da ich täglich in den Quellcode eingrabe, behalte ich eine unkomprimierte Originalquelle auf meinem Desktop für alle Computer, damit ich sie leicht durchsuchen und die Dateien öffnen kann. Siehe die Links unter 'GNU Emacs erhalten/herunterladen': http://www.gnu.org/software/emacs/ Der zusätzliche Vorteil ist, dass ich meine Arbeitskopie nicht beschädige, indem ich die Quelle versehentlich ändere. Das 'C-h f' sagt mir, um welche Datei es sich handelt, vorausgesetzt, ich kenne den Namen der Funktion. Ich suche immer die Dateien im 'lisp'-Ordner. . . und manchmal die Wurzel, wenn es in C geschrieben sein könnte, um das Problem zu verstehen. – lawlist