我正在开发一个golang项目,在不同的目录中有很多具有相同名称的文件。
例如,有一个解析器类和一个处理程序类,它们都有不同的目录,但两个目录中的文件名几乎相同。
有没有办法告诉emacs将路径显示为缓冲区名称前缀,而不是将<2>
作为后缀附加到重复的缓冲区名称?
答案 0 :(得分:5)
请参阅Emacs手册,节点Uniquify
和用户选项uniquify-buffer-name-style
。
C-h r g uniquify RET
您可以将选项值自定义为forward
以获取您请求的行为。
在Emacs 23之前的Emacs版本中,您将无法在手册中找到节点Uniquify
,并且您需要在初始文件(uniquify.el
)中明确要求库~/.emacs
:< / p>
(require 'uniquify)