Next: , Previous: , Up: Abbrevs   [Contents][Index]


35.5 標準的なabbrevテーブル

以下はEmacsの事前ロードされるメジャーモード用のabbrevテーブルを保持する変数のリストです。

Variable: global-abbrev-table

これはモードに非依存なabbrev用のabbrevテーブル。この中で定義されるabbrevはすべてのバッファーに適用される。各バッファーはローカルabbrevテーブルももつかもしれず、それのabbrev定義はグローバルテーブル内のabbrev定義より優先される。

Variable: local-abbrev-table

このバッファーローカル変数の値はカレントバッファーの(モード固有な)abbrevテーブルである。これはそのようなテーブルのリストでもあり得る。

Variable: abbrev-minor-mode-table-alist

この変数の値は(mode . abbrev-table)という形式のリスト。ここでmodeは変数の名前。その変数が非nilにバインドされていればabbrev-tableはアクティブ、それ以外なら無視される。abbrev-tableはabbrevテーブルのリストでもあり得る。

Variable: fundamental-mode-abbrev-table

これはFundamentalモードで使用されるローカルabbrevテーブル。言い換えるとこれはFundamentalモードにあるすべてのバッファーのローカルabbrevテーブルである。

Variable: text-mode-abbrev-table

これはTextモードで使用されるローカルabbrevテーブル。

Variable: lisp-mode-abbrev-table

これはLispモードで使用されるローカルabbrevテーブルであり、Emacs Lispモードで使用されるローカルabbrevテーブルの親テーブル。Abbrev Table Propertiesを参照のこと。