为啥 PuTTYcyg 在手册页中显示 â 而不是连字符?

Posted

技术标签:

【中文标题】为啥 PuTTYcyg 在手册页中显示 â 而不是连字符?【英文标题】:Why does PuTTYcyg display â instead of hyphen in man pages?为什么 PuTTYcyg 在手册页中显示 â 而不是连字符? 【发布时间】:2011-01-16 14:10:52 【问题描述】:

我一直使用PuTTYcyg 作为 Cygwin 终端,但它不能正确地在手册页中呈现破折号。例如,man gcc 的顶部看起来像

GCC(1) GNU GCC(1)

姓名
       gcc - GNU 项目 C 和 C++ 编译器

概要
       gcc [âc|âS|âE​​] [âstd=standard]
           [âg] [âpg] [âOlevel]
           [âWwarn...] [âpedantic]
           [âIdir...] [âLdir...]
           [âDmacro[=defn]...] [âUmacro]
           [âfoption...] [âmmachineâoption...]
           [âo outfile] infile...

更改字体没有帮助。我该如何解决这个问题?

【问题讨论】:

【参考方案1】:
    在运行 PuTTYcyg 的情况下,右键单击左上角的图标并选择“更改设置...” 在“窗口”下的“类别”窗格中,选择“翻译”。 将假定的字符集更改为 UTF-8,如下图所示:

不要忘记将新设置保存为会话页面上的默认设置。点击应用即可享受!

【讨论】:

以上是关于为啥 PuTTYcyg 在手册页中显示 â 而不是连字符?的主要内容,如果未能解决你的问题,请参考以下文章

“’” 显示在页面上,而不是“'”

HTML 编码问题 - 显示“”字符而不是“ ”

“”字符出现而不是“ ”

(PHP) rawurlencode/decode 似乎将 '£' 符号编码为 '£' (%C2%A3 而不是 %A3)

由于 SSH 错误,Git 无法推送 puttycyg

React - 在迭代中显示/隐藏文本对总是显示所有文本而不是选定元素 - 为啥?