Ich habe oft viele dired
Puffer geöffnet, einschließlich einiger für Ordner mit identischen Namen. Gelegentlich wechsle ich dadurch zum falschen und suche nach einer Möglichkeit, dies zu beheben.
Wenn derzeit mehrere Ordner mit identischen Namen geöffnet sind dired
, sieht meine Pufferliste ungefähr so aus:
foo
foo<2>
bar
foo<3>
bar<2>
Ich möchte den vollständigen Pfad (oder einen Teil davon) in den Puffernamen aufnehmen, damit ich sehen kann, in welchen Ordner ich tatsächlich wechsle. Ich würde es lieber so machen:
foo</full/path/to/foo>
foo</another/path>
und so weiter. Ich könnte mich auch mit zB zufrieden geben:
/full/path/to/foo
/another/path/foo
Ersteres würde ich jedoch bevorzugen, da es normalerweise einfacher ist, den gewünschten Puffer zuerst anhand des Ordnernamens und dann anhand des vollständigen Pfads zu finden. Wie kann das gemacht werden?
uniquify-min-dir-content
, die Ihnen dabei helfen soll. Beachten Sie jedoch, dass dies eine globale Einstellung ist: Sie gilt für alle Puffer, nicht nur für gerichtete Puffer!In meinen .emacs habe ich folgende vollständige Pfade für Dired-Puffer festgelegt:
quelle