2017-04-26 2 views
-1

Windows 7, Emacs 25.1, dired +Emacs. Wie versteckt man einen Punkt im dired-Modus

Im dired-Modus ist der eine Punkt Mittelwert - aktuelle Verzeichnis. Zwei Punkte bis zu einer Ebene. OK.

enter image description here

Aber ich brauche diesen einen Punkt nicht. Ist es möglich, es zu verstecken?

+2

Wenn Sie den einen Punkt nicht benötigen, brauchen Sie die zwei Punkte? Es ist wahrscheinlich hilfreich, auf die Berechtigungen im aktuellen Ordner zugreifen zu können. Warum möchten oder müssen Sie diese Informationen verbergen? – vgoff

+0

Becase, wenn Sie auf einen Punkt klicken, gehen Sie zur ersten Datei im aktuellen Verzeichnis. Ich brauche das nicht. – Alexei

+1

Ich antwortete dies in den Kommentaren auf Ihre ursprüngliche Frage http://StackOverflow.com/q/43605918 – phils

Antwort

1

Ausarbeiten auf meinen Kommentar von https://stackoverflow.com/questions/43605918#comment74265589_43606275, können Sie verwenden:

(add-hook 'dired-mode-hook 'dired-omit-mode) 

. und .. und bestimmte andere Dateien standardmäßig wegzulassen.

Siehe C-hig(dired-x)Omitting Variables für weitere Informationen (einschließlich, wie anzupassen, was weggelassen wird).

In Emacs 25.2 der Standard dired-omit-files regexp ist "^\\.?#\\|^\\.$\\|^\\.\\.$" die wir alternativ rx einstellen könnte mit etwa so:

(setq dired-omit-files 
     (rx (or (seq bol (? ".") "#") 
       (seq bol "." eol) 
       (seq bol ".." eol) 
      ))) 

Wenn Sie .. sichtbar halten möchten, können Sie einfach die aus, dass (seq bol ".." eol) Linie entfernen oder kommentieren Sie Code.

Verwandte Themen