我是emacs的新手,希望我的缓冲区自动命名为folder / filename或clojure.namespace.filename。我发现Uniquify会重命名冲突的缓冲区,但我看不到如何将它用作默认值。有没有办法做到这一点,或者更常见的方法是识别emacs中的缓冲区?
答案 0 :(得分:2)
您可以使用uniquify M-x customize-group <return> uniquify <return>
,它允许在缓冲区名称中包含足够的相对路径来区分缓冲区。
如果你想使用文件的clojure命名空间作为缓冲区名称,可以使用rename-buffer
函数,它可以传递一个在clojure-mode的帮助下生成的名称,它可以告诉你该文件的命名空间通过clojure-expected-ns或clojure-find-ns定义。