首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu 9.04的正确Putty配置

Ubuntu 9.04的正确Putty配置
EN

Stack Overflow用户
提问于 2009-05-13 18:24:08
回答 6查看 14.2K关注 0票数 21

我经常使用Putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/)来连接Ubuntu now(现在是9.04)。它工作得很好,但我找不到Putty字体、字符编码、字符转换和Ubuntu端的终端配置的正确组合,以便终端正确显示所有内容。这个问题在运行ncurses程序时最为明显,比如"screen-profiles“或"w3m”。盒子里的画字乱七八糟。

有没有人能让这个组合工作得令人满意?

EN

回答 6

Stack Overflow用户

发布于 2011-08-10 18:45:29

尝试导出以下环境变量

export NCURSES_NO_UTF8_ACS=1

这将停止在UTF-8语言环境中使用VT100“替代字符集”行绘制字符的ncurses,并使其改为使用Unicode框绘制字符。

票数 29
EN

Stack Overflow用户

发布于 2009-05-13 20:19:38

我能想到的最好的办法就是将Window/Translation中的putty配置更改为UTF-8,将Window/外观中的字体更改为Lucida控制台。

它使大多数字符都是正确的。在“智能”中,菜单以线条字符正确地勾勒出来,而不是“你确定要退出吗”弹出对话框。运行像"man ls“这样的命令现在可以正确地显示大多数字符,但带连字符的单词最终会用一个方框代替连字符。

无论如何,对于在Emacs中编程来说,它已经足够好了。更好的解决方案值得欣赏。

票数 10
EN

Stack Overflow用户

发布于 2015-01-19 10:16:00

Putty (或增强的fork Kitty)显然都不支持在'UTF-8‘中切换到VT100样式的线条绘制模式的请求,例如在aptitude中-这是通过设计(http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/utf8-plus-vt100.html)实现的。

但是,如果我们将'Connection > Data > Terminal-type string‘设置为'putty’,而不是默认的'xterm‘,它就解决了问题,因为服务器会调整呈现字符。

我认为这个解决方案比使用export NCURSES_NO_UTF8_ACS=1更好,我自己到现在为止已经用完了。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/859565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档