Linux系统中vim打开出现中文乱码问题的方法解决
解决linux下vim乱码的情况:(修改vimrc的内容)
全局的情况下:即所有用户都能用这个配置
文件地址:/etc/vimrc
在文件中添加:
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
如果只修改个人的vim配置情况:
需要把/etc/vimrc复制到你自己的根目录下面:复制为.vimrc(前面有个点,作为隐藏文件)
然后把上面三句话加入到你的文件中,如下图,保存退出就ok了。
[root@node-1 ~]# vim /etc/vimrc
cs add $PWD/cscope.out
" else add database pointed to by environment
elseif $CSCOPE_DB != ""
cs add $CSCOPE_DB
endif
set csverb
endif
" Switch syntax highlighting on, when the terminal has colors
" Also switch on highlighting the last used search pattern.
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif
filetype plugin on
if &term=="xterm"
set t_Co=8
set t_Sb=^[[4%dm
set t_Sf=^[[3%dm
endif
" Don't wake up system with blinking cursor:
" http://www.linuxpowertop.org/known.php
let &guicursor = &guicursor . ",a:blinkon0"
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8