PuTTY 终端设置帮助 - 无法识别的字符

PuTTY 终端设置帮助 - 无法识别的字符

我在 Windows 7/64 位笔记本电脑上运行 PuTTY。我正在连接到运行 OpenSSH_5.1p1 Debian-6ubuntu2 的 Ubuntu 9.10/64 位系统。当我运行某些命令时,输出包含无法识别的字符,如下所示:

mod_helloworld.c:1: error: expected â)â before â*â token
mod_helloworld.c:28: error: expected â)â before â*â token
mod_helloworld.c:33: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âAP_MODULE_DECLARE_DATAâ

但是,当我在 Ubuntu 系统上直接从终端运行此命令时,输出很清楚:

mod_helloworld.c:1: error: expected `)` before `*` token
mod_helloworld.c:28: error: expected `)` before `*` token
mod_helloworld.c:33: error: expected `=`, `,`, `;`, `asm` or `__attribute__` before `AP_MODULE_DECLARE_DATA`

因此,问题似乎是由“反引号”字符引起的。您知道如何通过 PuTTY 设置来纠正此问题吗?

谢谢,-aj

答案1

PuTTY 错误地解释了终端发送的字符。

您可以在窗户类别中的翻译设置。更改接收数据假定采用哪种字符集:正确的字符集。 UTF-8对我有用。

替代文本

相关内容