资讯专栏INFORMATION COLUMN

我的_vimrc设置

frontoldman / 698人阅读

摘要:配置多语言环境解决中文乱码问题编码设置设置的间隔四个空格代表一个在输入括号时光标会短暂地跳到与之相匹配的括号处设置自动缩进设置智能缩进设置自动换行设置字体

" 配置多语言环境,解决中文乱码问题

if has("multi_byte")
    " UTF-8 编码
    set encoding=utf-8
    set termencoding=utf-8
    set formatoptions+=mM
    set fencs=utf-8,gbk
    if v:lang =~? "^/(zh/)/|/(ja/)/|/(ko/)"
        set ambiwidth=double
    endif
    if has("win32")
        source $VIMRUNTIME/delmenu.vim
        source $VIMRUNTIME/menu.vim
        language messages zh_CN.utf-8
    endif
else
    echoerr "Sorry, this version of (g)vim was not compiled with +multi_byte"
endif

set nu!

colorscheme desert
syntax enable
syntax on


set expandtab   "设置tab
set shiftwidth=4    "设置tab的间隔
set tabstop=4   "四个空格代表一个tab
set sts=4
set showmatch   "在输入括号时光标会短暂地跳到与之相匹配的括号处
set autoindent  "设置自动缩进
" set smartindent "设置智能缩进
set nowrap    "设置自动换行

set go=-a


"设置字体
if has("gui_running")
  set lines=60 columns=108 linespace=0
  if has("gui_win32")
    set guifont=Microsoft_YaHei_Mono:h10:cANSI:qDRAFT
  else
    set guifont=Microsoft_YaHei_Mono:h10:cANSI:qDRAFT
  endif
endif

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/24802.html

相关文章

  • 我的vim配置

    这是我的vim配置:my vim config.linux 下的vim 与 windows 下的gvim 通用。 适用范围 此vimrc适合如下开发: c/c++ html/css/js markdown 截图 showImg(https://segmentfault.com/img/remote/1460000012001947?w=1440&h=868); 主题:molokai 安装 注意...

    Chao 评论0 收藏0
  • 可能是 Windows 下最漂亮的 Gvim 配置了

    摘要:原文一直以来被称为编辑器之神的在下很难发挥其强大的功能,本文从实用的角度阐述如何调校出一个比较好用的不过仍然要说明下,在众多构建版本中平台的是我认为最好用的一个版本。 原文:https://keelii.github.io/2016/06/13/awsome-window-vimrc/ 一直以来被称为编辑器之神的 vim 在 Windows 下很难发挥其强大的功能,本文从实用的角度阐述...

    CarterLi 评论0 收藏0
  • Write with Vim (1)

    摘要:学习使用就是在命令行中输入第一步我个人认为是最难的一步。依然很水,不会的配置上网搜索然后到自己的中。走到进阶就差不多懂得为何物因为可能受不了自己中的字体,配色,以及目录或者括号匹配等等问题。希望本文对于想要学习的你有所帮助。 本文出自Svitter的blog 原文在之前的也曾发表 Write with Vim (2) 大约在一年前使用vim?这个也是个不确定的时间。具体什么时间...

    douzifly 评论0 收藏0
  • Vim入门级基础配置

    摘要:介绍配置文件,配置显示行号支持中文不乱码突出显示当前行,设置高亮显示括号匹配和缩进,解决粘贴时多出缩进和空格问题。为了方便使用,基本的配置选项一般都会包括支持中文不乱码设置编码与编码有关的变量包括。 介绍Vim配置文件.vimrc,配置Vim显示行号、支持utf8中文不乱码、突出显示Vim当前行,设置高亮显示括号匹配和tab缩进,解决Vim粘贴时多出缩进和空格问题。 一、Vim配置文件...

    Big_fat_cat 评论0 收藏0
  • 我的.vimrc,代码完成基于YcmCompleteMe版

    摘要:部分必需正确配置的目录。刚有个哥们问怎样表明就成功了,我定义了为命令,按就会执行,如果代码正确而运行不出错就成功了,若代码不正确运行就会出现窗口,给出错误提示,这也表明配置已经成功。配置文档的倒数到注释掉。 相应的安装部分见上篇文章:vim学习笔记 .vimrc配置 1.基于YcmCompleteMe、taglist.vim、The-NERD-tree等配置,F2调出目录树窗口,F3调...

    tinysun1234 评论0 收藏0

发表评论

0条评论

frontoldman

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<