組み込みEmacsパッケージのソースコードを表示するにはどうすればよいですか? たとえば、lispコード(require 'color)
があると、そのパッケージがどの機能を提供しているのか興味があります。私はグーグルemacs "color.el"
とソースコードを見つけた。しかし、このファイルをEmacs自体から直接見ることができるのだろうか?ところで、find . -name 'color*'
は組み込みemacsパッケージのソースコードを表示
./share/emacs/24.3/lisp/color.el.gz
./share/emacs/24.3/lisp/color.elc
私は日常的にソースコードを掘り下げているので、私は簡単にそれを検索してファイルを開くことができるように、すべてのコンピュータのデスクトップに非圧縮のオリジナルソースを保存します。 'GNU Emacsの入手/ダウンロード 'の下にあるリンクを参照してください:http://www.gnu.org/software/emacs/追加の利点は、私が誤ってソースを変更して作業コピーにダメージを与えていないことです。 'C-h f 'は、関数の名前を知っていると仮定して、どのファイルが問題になっているかを教えてくれます。私は 'lisp'フォルダ内のファイルを常に単語検索しています。 。 。問題を理解するためにC言語で書かれている場合もあります。 – lawlist