我使用SecureCRT来ssh linux机器。
现在我要打开包含中文字符的文字。
当我输入时:
cat text
我该怎么做才能让我的测试在vim中正确显示
答案 0 :(得分:3)
看起来Vim正在将文件解释为latin1
。尝试通过
:edit ++enc=utf-8 text
如果有效,请检查
:set fileencodings?
因为使用默认值(ucs-bom,utf-8,default,latin1
),UTF-8检测应该开箱即用。
如果它不起作用,请检查
:set encoding?
如果不是utf-8
,请更改~/.vimrc
中的默认值:
set encoding=utf-8
重新启动Vim,然后重试。