现在的位置: 首页 > 综合 > 正文

SecureCRT VIM 中文输入

2013年03月31日 ⁄ 综合 ⁄ 共 945字 ⁄ 字号 评论关闭
 

SecureCRT VIM 中文输入(转)

2009-06-12 11:36使用CRT输入中文的时候大家一定很苦恼,看到这篇文章,你的苦恼终结了。如果你看了这篇文章,还没有终结苦恼,请和我联系!

进入CRT,首先CRT 有一个编码问题,将这里的编码我们统一设置为UTF-8

命令行下敲入中文,正常显示,使用backspace也正常删除。没事了吧?

但是当我们进入vim的时候,输入中文 偶尔正常,偶尔不正常,使用backspace还出现“灵异”事件,呵呵,相信大家都或多或少的碰到这样的问题。

这个时候,我们自然应该想到不是CRT的编码问题,而是你的vim的编码配置问题。

编辑home目录下的 vimrc文件:sudo vim .vimrc

加入:set encoding=utf-8;

再试试看,怎么样?好了吧

但是,当我们使用现有配置打开其他非utf-8的文件时,问题又来了。

这个时候你可以再次编辑home目录下的 vimrc文件:sudo vim .vimrc

加入:set fileencodings=ucs-bom,utf-8,cp936

就是说按照fileencoding指定的文件编码方式来解析你的文件。爽吧?

另外,在再交大家一个小窍门:如何查看打开的文件是什么编码呢?

进入vim->:set fileencoding回车 自然就可以看到你的文件编码了。

如果你要修改该文件编码 :set fileecoding='utf-8';修改为你要展现的编码格式。

总结:大家在编辑文件的时候,最好和国际接轨,都用utf-8的。

抱歉!评论已关闭.