Frage

Ich habe das Web durchsuchen. Ich habe versucht, farb Thema (vielleicht muss ich meine eigene Gruppe gründen, aber wirklich habe ich meine Emacs den Weg einrichten ich es für diese eine Sache ausnehmen wollen, und ich konnte nicht ein Farbthema finden, die akzeptabel für mich war).

Ich will nur in dired-Modus, um die Farbe der Verzeichnisse ändern. Ich habe mehr benutzerdefinierten Farben in meinem .emacs geändert, wie:

(set-face-foreground 'font-lock-comment-face "yellow" )

Aber ich weiß einfach nicht, was Gesicht zu ändern für die Verzeichnisse in dired-Modus.

Kann mir jemand helfen?

Danke!

War es hilfreich?

Lösung

Wenn Sie Punkt auf der Stelle zu bewegen, die die Farbe der Anzeige Sie ändern, und führen Sie M-x describe-face wollen, wird es Ihnen sagen, das Gesicht für den Text an der Stelle, und dass das Gesicht Eigenschaften.

Für mich ist es dired-directory, nicht font-lock-Kommentar-Gesicht.

Andere Tipps

Nun, habe ich es geschafft, die Gesichter zur Liste von Mx list-faces-Display zu tun, und dann fand ich die Gesichter, die den dunkelblauen hatte, dass ich nicht wollte, und, obwohl keines der Gesichts Beschreibungen etwas gesagt wie fern „Verzeichnisname in dired“, ich habe gerade alle Gesichter verändert, die nicht lesbare Farben hatten, und meine Probleme wurden gelöst!

(set-face-foreground 'dired-directory "yellow" )

Der einfachste Weg ist auszuführen:

M-x customize-face dired-Verzeichnis

Sie werden dann mit einem Menü von Attributen dargestellt werden Sie anpassen können. Wählen Sie Save for future sessions und Ihre .emacs werden automatisch aktualisiert, um die Änderung dauerhaft zu machen.

diredful (dired bunt) für mich gearbeitet.

https://www.emacswiki.org/emacs/Diredful

https://github.com/emacsmirror/diredful

Verzeichnisse entsprechen:

  1. Muster: d *
  2. .
  3. Wählen Sie regexp auf ganzer Linie (so es die Berechtigungen übereinstimmt mit dem 'd')
  4. anwenden Überprüfen Dirctories
  5. Style der Farben.

Wenn Sie eine ältere Version von Emacs verwenden (i getestet Emacs 21) versuchen "list-Text-Eigenschaften-at" statt "describe-Gesicht". für mich, es zeigt das Verzeichnis Gesicht als "font-lock-function-name-face".

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top