Polecenie „drzewo” używa ładnych znaków rysujących ramkę, aby pokazać drzewo, ale chcę użyć danych wyjściowych w kontekście „neutralnym dla strony kodowej” (wiem, że tak naprawdę zawsze jest strona kodowa, ale ograniczając ją do niższej postacie Mam nadzieję, że będę wolny od zmartwień, że ktoś w Ułan Bator zobaczy buźki itp.).
Na przykład zamiast:
├── include
│ ├── foo
│ └── bar
Chciałbym coś takiego:
+-- include
| +-- foo
| \-- bar
ale żadna z kombinacji przełączników „drzewiastych”, które próbowałem, nie dała tego (wydaje się bardziej, jakby przyjmowały znaki rysowania ramek jako linię podstawową i czyniły ją jeszcze ładniejszą)
Szukałem również filtrów rysujących ramki, aby wykonywać takie konwersje bez znajdowania niczego poza nieskończoną ilością dzieł ASCII :-). Ogólny filtr pachnie czymś, co należy ugotować w 15 minut - plus dwa kolejne kolejne dni, wpadając do wszystkich zabawnych narożnych skrzynek :-)