emacs笔记

好书一本:

Sams Teach Yourself Emacs in 24 Hours

1,yic-buffer.el

快速在buffer中切换而不需要打名字。

把yic-buffer.el放到自己的elisp目录下,在.emacs加入:

(load-library "yic-buffer")
默认情况下C - x, C - p是上一个buffer,C - x, C - n是下一个buffer。

2,iswitchb

快速输入一个buffer的名字(Naming a Buffer in an Easier Way) ps: 不懂得怎样更好地翻译过来.. - - !

GNU Emacs20以上的版本在.emacs里直接加入:

(iswitchb-mode 1)
然后在emacs里按C - x, b就会看到好多个buffer的名字,这些buffer的名字会随着你输入的名字而更新。这样就不需要按Tab键来补全了。

如果想忽略一下buffer的名字,例如:*scratch*等等。可以加入下面的代码:

(setq iswitchb-buffer-ignore '("^ " "*Messages*" "*scratch*" "*Compile-Log*" "*GNU Emacs*"))
posted @ 2012-01-03 19:20  SkyHacker  阅读(308)  评论(0编辑  收藏  举报