OK so it's the second post for today. Not that I have more to write, I just wanna test Chinese here. 一天之内发的第二篇。并不是还有什么很想写的,就是想测试一下中文。 测试结果很明显,可能 SDF 或者是 Gopher 中文支持有点问题。我在 Debian 系统下用 UXterm(1) 中 shh 连接 sdf.org,建立一个普通文本文件然后就打算开始写博文。直接在 vim 或者 nano 里输入中文都会出现奇怪的乱码,在终端里输入中文也会编程乱码。然而在我的本地的终端当然是能正常显示中文的,我把 vim/nano 尝试写博文输入乱码直接原样保留在博文里,同时还把终端的乱码原样复制到博文里,然后通过 Kristall 浏览器直接浏览,惊奇地发现前者竟然能正常显示,而复制进去的“乱码”则保留“乱码”的样子。因此感觉有点像仅仅时终端“显示”不出来而已,内容本身是没有问题的。尝试在 SDF 服务器 IRC 的 #gopher 频道和 mastodon.sdf.org 问了一下,没有得到很有效的帮助。 第二天(现在我写这些内容的时候)我又尝试把一个本地中文文本文件通过 scp 直接上传到 SDF 然后通过 gopher 访问,发现也都是能正常显示中文内容的。这时候我我才想到似乎“显示”乱码是 locale 的设置问题,这样排除起来就很简单了,我在本地机器查了一下,然后在 SDF 的 shell(我用 zsh)里尝试 export LC_ALL=en_US.UTF-8,接着再在输入中文或者在 vim/nano 输入中文,哇啦!终于都正常了。 所以,这篇就到这里了。 PS: vim 里行宽设置似乎有点问题: ``` : set tw=80 : set formatoptions+=t ``` 然后 gggqG 全局应用,不知道怎么最后断行会奇奇怪怪,还需要再看一下。#ToDo