Antworten:
Sie möchten den -R
Wechsel zu less
.
Von der less
Manpage:
-R oder --RAW-CONTROL-CHARS Wie -r, jedoch werden nur ANSI-Escape-Sequenzen für "Farbe" in unformatierter Form ausgegeben. Im Gegensatz zu -r wird die Bildschirmdarstellung in den meisten Fällen korrekt beibehalten. ANSI-Escape-Sequenzen für "Farbe" Folgen der Form:
ESC [ ... m
Also brauchst du
tree -C public/ | less -R
Wenn Sie -r
auf weniger setzen, werden Steuerzeichen und Escape-Sequenzen ungestört durchlaufen.
-r
Schalter funktioniert auch für mehr.