例えばrailsの2つのプロジェクトのroutes.rbを編集する場合、1つ目のバッファ名がroutes.rb、2つめがroutes.rb<2>になりますが、これを1つ目を"routes.rb<proj1>"に、2つめを"routes.rb<proj2>"と自動的に設定することはできないでしょうか。
よろしくおねがいします。
uniquify.el を使ってはどうでしょうか。
(require 'uniquify) (setq uniquify-buffer-name-style 'post-forward-angle-brackets)
Documentation: *If non-nil, buffer names are uniquified with parts of directory name. The value determines the buffer name style and is one of `forward', `reverse', `post-forward' (the default), or `post-forward-angle-brackets'. For example, files `/foo/bar/mumble/name' and `/baz/quux/mumble/name' would have the following buffer names in the various styles: forward bar/mumble/name quux/mumble/name reverse name\mumble\bar name\mumble\quux post-forward name|bar/mumble name|quux/mumble post-forward-angle-brackets name<bar/mumble> name<quux/mumble> nil name name<2>
これです!!!!
http://d.hatena.ne.jp/holidays-l/20060923/p1
ありがとうございます!!
ちょうべんり!!