The awesome application tree
, which I installed in Debian with apt-get install tree
, has the option of drawing its output using ANSI graphics. Its output looks like this now:
. tqq node_modules x tqq coffee-script x tqq eco x tqq express x tqq forever x mqq stylus tqq package.json mqq src mqq daemontest.coffee
This is obviously wrong. These are my LANG=en_GB.UTF-8 UTF-8
and LC_ALL=C
env variables. PuTTY is set to expect UTF-8 as well. If I change PuTTY to "Use font encoding" then tree -A
looks right, however npm list
will then break and look like this:
├── [email protected] ├─┬ [email protected] │ └── [email protected] ├─┬ [email protected] │ ├─┬ [email protected] │ │ └── [email protected] │ ├── [email protected] │ ├── [email protected] │ └── [email protected] ...
All of this stuff should work correctly, so I'm guessing my settings are wrong somewhere. Could anyone help me tune in on exactly where?
EDIT: My env
now looks like this. Problem is still there
root@chu:~# env TERM=putty SHELL=/bin/bash SSH_CLIENT=**Censored** SSH_TTY=/dev/pts/1 USER=root LS_COLORS=rs=**Removed because wall of text** PYTHONBREW_ROOT=/usr/local/pythonbrew MAIL=/var/mail/root PATH=/usr/local/pythonbrew/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/root LANG=en_GB.UTF-8 SHLVL=1 HOME=/root LANGUAGE=en_US:en LS_OPTIONS=--color=auto PYTHONPATH=:/root/pymodules LOGNAME=root SSH_CONNECTION=**Censored** _=/usr/bin/env