emacs笔记
好书一本:
Sams Teach Yourself Emacs in 24 Hours
1,yic-buffer.el
快速在buffer中切换而不需要打名字。
把yic-buffer.el放到自己的elisp目录下,在.emacs加入:
默认情况下C - x, C - p是上一个buffer,C - x, C - n是下一个buffer。(load-library "yic-buffer")
2,iswitchb
快速输入一个buffer的名字(Naming a Buffer in an Easier Way) ps: 不懂得怎样更好地翻译过来.. - - !
GNU Emacs20以上的版本在.emacs里直接加入:
然后在emacs里按C - x, b就会看到好多个buffer的名字,这些buffer的名字会随着你输入的名字而更新。这样就不需要按Tab键来补全了。(iswitchb-mode 1)如果想忽略一下buffer的名字,例如:*scratch*等等。可以加入下面的代码:
(setq iswitchb-buffer-ignore '("^ " "*Messages*" "*scratch*" "*Compile-Log*" "*GNU Emacs*"))