如何在vim中正常显示中文?
我使用SecureCRT来ssh linux机器 secureCRT的外观编码为utf-8 现在我想打开一个包含汉字的文本 当我输入:如何在vim中正常显示中文?,vim,Vim,我使用SecureCRT来ssh linux机器 secureCRT的外观编码为utf-8 现在我想打开一个包含汉字的文本 当我输入: cat text 可以正常显示 但当我打开vim时,它显示不正确。 我应该怎么做才能使我的测试在vim中显示正确?看起来vim将文件解释为拉丁文1。尝试通过以下方式以UTF-8的形式显式打开文件: :edit ++enc=utf-8 text 如果有效,请检查 :set fileencodings? 因为使用默认值(ucs bom、utf-8、de
cat text
可以正常显示
但当我打开vim时,它显示不正确。
我应该怎么做才能使我的测试在vim中显示正确?看起来vim将文件解释为拉丁文1。尝试通过以下方式以UTF-8的形式显式打开文件:
: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,然后重试