Conan
Conan
发布于 2024-04-22 / 95 阅读
0
0

Linux VIM乱码问题

vim ~/.vimrc
set fencs=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8

  1. 这些命令分别进行以下设置:

  2. set fencs=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936:设置文件的默认编码顺序,vim将根据此顺序检测文件的编码。

    1. set termencoding=utf-8:设置终端的编码,这对于非Unicode的终端比较有用。

    2. set encoding=utf-8:设置vim内部使用的编码,其中包括菜单条、帮助文件等。

    3. 保存和退出 .vimrc 文件,你可以按下 <ESC>, 然后输入 :wq 确认。

  3. 关闭并重启 Vim 以使设置生效。


评论