У меня часто dired
открыто много буферов, в том числе для папок с одинаковыми именами. Иногда это заставляет меня переключиться на неправильный, поэтому я ищу способ исправить это.
В настоящее время, если у меня открыто несколько папок с одинаковыми именами dired
, мой список буферов выглядит примерно так:
foo
foo<2>
bar
foo<3>
bar<2>
Я хотел бы включить полный путь (или некоторую его часть) в имя буфера, чтобы я мог видеть, на какую папку я на самом деле переключаюсь. Я бы предпочел сделать это так:
foo</full/path/to/foo>
foo</another/path>
и так далее. Я мог бы также согласиться, например:
/full/path/to/foo
/another/path/foo
но я бы предпочел первый, потому что обычно легче найти нужный буфер по имени папки сначала, а затем полный путь. Как это может быть сделано?
uniquify-min-dir-content
, что должно помочь вам в этом. Обратите внимание, что это глобальная настройка: она применяется ко всем буферам, а не только к буферам с задержкой!В моем .emacs я установил полные пути для буферов Dired следующим образом:
источник