Emacs Lisp てほどき — .emacsを書くための — 目 次 1 はじめに 1 2 *scratch*バッファで 2 3 基本的な S 式 3 4 シンボル 7 5 バッファローカルな変数と暗黙値 9 6 関数とコマンド 11 7 ラムダ式とフック 13 8 おわりに 15 A Emacs Lisp のコーディング書式 16 Х. С. СУДЗУКИ i 1 はじめに Emacs は,起動時,(典型的には) ホームディレクトリに .emacs という名前のファイルがあるか調べ,あ れば,それにもとづいて様々な初期設定を行う。ファイル .emacs のテキストは,一見したところ括弧が目 立つ独特のプログラミング言語で書かれているが,実は,この言語こそが Emacs を操る手段にほかなら ない。 そもそも,Emacs にある様々な編集機能は,ユーザがかなりの程度まで自由に制御で