tabbar-modeを使うと基本的に「M-x b」等は通常操作と同じ一つ前に開いたバッファにもどります。ただ、kill-bufferしたときだけグループ化された前のファイルに戻ります。
Elisp/タブでバッファを切り替える
どうりでkill-bufferしたとき元のバッファに戻らないわけだ。。 パッチも紹介されているが、どうやらフック関数のコメントアウトだけなのでelispで修正できる範囲のよう。
(remove-hook 'kill-buffer-hook 'tabbar-buffer-kill-buffer-hook)
直った直った。すっきりした。
ちなみにtabbar.elの設定
(require 'tabbar)
(tabbar-mode (if window-system 1 -1))
(remove-hook 'kill-buffer-hook 'tabbar-buffer-kill-buffer-hook)
(when tabbar-mode
(global-set-key [?\C-x ?\C-.] 'tabbar-forward)
(global-set-key [?\C-x ?\C-,] 'tabbar-backward))
0 件のコメント:
コメントを投稿