图文并茂的详细教程地址:https://wenku.baidu.com/view/3552b65d42323968011ca300a6c30c225801f041
打开~/.vimrc文件从到最后添加如下内容,如果没有该文件则在家目录下创建该文件。
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
如果添加如下内容后,在xshell下使用vim打开的文件依然不支持中文的话,那么此时需要需要xshll的设置。
本人自己的.vimrc的全部设置如下:
"syntax enable
syntax on
"设置配色方案
"colorscheme pablo
""可以在buffer的任何地方使用鼠标
"set mouse=a
"set selection=exclusive
"set selectmode=mouse,key
"高亮显示匹配的括号
set showmatch
"set cursorline
"去掉vi一致性
set nocompatible
"设置缩进
set expandtab
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set cindent
"打开文件类型自动检测功能
filetype on
"显示行号
"set nu
"搜索高亮
set hlsearch
set showmatch
set nobackup
set nowrap
"syntax enable
syntax on
"设置配色方案
"colorscheme pablo
""可以在buffer的任何地方使用鼠标
"set mouse=a
"set selection=exclusive
"set selectmode=mouse,key
"高亮显示匹配的括号
set showmatch
"set cursorline
"去掉vi一致性
set nocompatible
"设置缩进
set expandtab
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set cindent
"打开文件类型自动检测功能
filetype on
"显示行号
"set nu
"搜索高亮
set hlsearch
set showmatch
set nobackup
set nowrap
set noswapfile
set ai
set si
set cindent
set autoread
if has("cscope")
set csprg=/usr/bin/cscope
set csto=0
set cst
set csverb
set nocscopeverbose
set cspc=3
if filereadable("cscope.out")
cs add cscope.out
else
let cscope_file=findfile("cscope.out",".;")
let cscope_pre=matchstr(cscope_file, ".*/")
if !empty(cscope_file) && filereadable(cscope_file)
exe "cs add" cscope_file cscope_pre
endif
endif
endif
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
nmap w= :resize +30<CR>
nmap w- :resize -30<CR>
nmap w, :vertical resize -50<CR>
nmap w. :vertical resize +50<CR>