相关疑难解决方法(0)

为什么 ANSI 符号在 PuTTY/Debian 中不起作用?

tree我在 Debian 中安装的很棒的应用程序可以apt-get install tree选择使用 ANSI 图形绘制其输出。它的输出现在看起来像这样:

.
tqq node_modules
x tqq 咖啡脚本
xtqq生态
x tqq快递
x tqq 永远
x mqq 手写笔
tqq 包.json
微信源
    mqq daemontest.coffee

这显然是错误的。这些是 myLANG=en_GB.UTF-8 UTF-8LC_ALL=Cenv 变量。PuTTY 也设置为期待 UTF-8。如果我将 PuTTY 更改为“使用字体编码”,那么tree -A看起来是正确的,但是npm list会中断并如下所示:

├── coffee-script@1.2.0
├─┬eco@1.1.0-rc-3
│└── strscan@1.0.1
├─┬ express@2.5.5
│ ├─┬ connect@1.8.5
││â”─â€可怕@1.0.8
│ ├── mime@1.2.4
│ ├── mkdirp@0.0.7
│└── qs@0.4.0
...

所有这些东西都应该正常工作,所以我猜我的设置在某个地方是错误的。谁能帮我调到准确的位置?


编辑:我env现在看起来像这样。问题依然存在

root@chu:~# env
术语=腻子
外壳=/bin/bash
SSH_CLIENT=**审查**
SSH_TTY=/dev/pts/1
用户=root
LS_COLORS=rs=**因为文字墙而被移除** …

character-encoding putty tree node.js

6
推荐指数
1
解决办法
6850
查看次数

标签 统计

character-encoding ×1

node.js ×1

putty ×1

tree ×1