同名のファイルのバッファ名にディレクトリ名を追加するuniquify.el

フレームワークによっては同名のファイルをいっぱい開いたりします。

emacsで作業していると、バッファ名に views.py<1>、views.py<2>のように連番が振られますが、
これだと中身がわからなくて不便です

そこで、uniquify.elというライブラリがあります。
バッファ名が重複したときに、<1><2>のように連番をふる振る舞いを変更することができるようになります。

設定例

(require 'uniquify)
(setq uniquify-buffer-name-style 'post-forward-angle-brackets)

以下のようにバッファ名にディレクトリが追加されるようになります。