Często mam dired
otwarte wiele buforów, w tym niektóre dla folderów o identycznych nazwach. Czasami powoduje to przełączenie na niewłaściwy, więc szukam sposobu, aby to naprawić.
Obecnie, jeśli mam otwartych wiele identycznie nazwanych folderów dired
, moja lista buforów wygląda mniej więcej tak:
foo
foo<2>
bar
foo<3>
bar<2>
Chciałbym zawrzeć pełną nazwę ścieżki (lub jej część) w nazwie bufora, aby zobaczyć, do którego folderu faktycznie się przełączam. Wolałbym to zrobić w ten sposób:
foo</full/path/to/foo>
foo</another/path>
i tak dalej. Mógłbym również zadowolić się np .:
/full/path/to/foo
/another/path/foo
ale wolałbym ten pierwszy, ponieważ zwykle łatwiej będzie znaleźć bufor, którego szukam najpierw po nazwie folderu, a po drugiej pełnej ścieżce. Jak można to zrobić?
uniquify-min-dir-content
, która powinna ci w tym pomóc. Pamiętaj jednak, że jest to ustawienie globalne: dotyczy wszystkich buforów, a nie tylko buforów diodowych!W moich .emacs ustawiam pełne ścieżki dla buforów Dired w ten sposób:
źródło