解决xshell下vim支持中文

本文详细介绍如何配置Vim编辑器以支持中文显示,并提供了一系列实用的设置项来提升编程体验,包括语法高亮、配色方案、鼠标操作及文件编码等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

图文并茂的详细教程地址: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>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值