それ anything で!! RE: 複数のbufferの消し方を知らなかった件。

複数のbufferの消し方を知らなかった件 - すぎゃーんメモ という記事を見つけたので、anything に依存している人のバッファの閉じ方を紹介します。

antyhing でバッファ一覧を表示→マークして閉じる。

試しに動画を撮ってみました。

最近の YouTube はキャプションを付けたり、曲まで付けられるんですね。凄い。
流れとしては anything-c-source-buffers+ を使ってバッファ一覧を表示させて、C-SPC でマークして、TAB キーでアクションを表示させて Kill Marked buffers を選択してバッファを閉じるという操作です。
Anything を使ってバッファを切り替えている人にとっては、いつも通りにバッファ一覧を表示させて閉じられるという超自然アクション!!
これの凄いところは、絞り込みができるので ".php" なファイルだけを閉じるとかが簡単にできるところでしょうか。
映像の途中で誤って起動してしまった僕のソースは、

(setq anything-for-moving-sources
      (list anything-c-source-buffers+
	    anything-c-source-elscreen
	    anything-c-source-projects-history
	    anything-c-source-files-in-current-dir
	    anything-c-source-recentf
	    anything-c-source-mac-spotlight
	    ))

というソースで、ファイルを開く(探す) & バッファ切り替え & プロジェクト切り替えあたりをこなす、なんらかの移動専用のソースです。anthing-config.el の他に anything-project.elが必要です。

(define-key global-map [(super f)] 'anything-for-moving)

という風にバインドしています。