Vim 新手配置

下载完gvim,就想让它更高效些。我直接在菜单里设置,重新打开又会变回原样。如果想一劳永逸,需要设置vim的配置文件。Windows环境下,它目录中的_vimrc文件,直接编辑即可。

 打开配置文件

一个方法是直接在目录中打开。我用的版本是Vim72,它就在Vim文件夹下。另一个方法是在打开的Vim编辑器中,编辑->启动设定,打开它。

 设置缩进

如果原本文本中有相应关键字,可以自己修改;若没有,直接添加在文件末端:


 语法高亮

先在文本中加入以下语句:

可以发现部分地方确实高亮了,但并不是全部。比如函数就没有亮。假如是C++文件,可以在syntax文件夹下找到cpp.vim的格式文件,里面关联了语法显示样式,可能还有其他。可以在后面自定义加入语句。我上网找一种写法,并加在了后面


不过用了之后并没有产生变化,不知道什么原因。先前有一个问题是使用了cterm导致效果不可见,只需要把cterm改成gui就行了,因为我使用的是gvim。后来看到另一版本,直接粘贴上去:

这个方法可以起作用,它让函数名变成暗红加粗的状态。Title语句是样式的意思,可以改成其他样式,样式列表在文件hitest.vim中。可以通过命令打开:

        :so $VIMRUNTIME/syntax/hitest.vim
 

这个文件里显示的是设置好了的样式组,而具体参数可以通过 :highlight 或者 :hi 命令查看。

更详细的高亮设置简易教程:http://www.veryhuo.com/a/view/36600.html

 其他配置

如图:

配色方案有编辑器默认提供的一些,具体名称在编辑->配色方案中可以找到并试用。默认情况下Vim会备份文件,当你保存的时候,它会默认生成一份”文件名+ ~“的文件,不想要可以取消。

 附录

" =============================
" 用户自定义
" =============================
runtime! debian.vim
" Set Language
set langmenu=zh_CN.UTF-8

" 缩进
set tabstop=4		" 制表符宽度
set softtabstop=4
set shiftwidth=4	" 设置缩进的空格数为4
set autoindent		" 设置自动缩进 [每行缩进与上一行相等]
set cindent			" 使用C/C++语言的自动缩进方式

set nu          " 显示行号
set ruler		" 显示光标位置

" 设置配色方案
colorscheme desert

" 高亮显示匹配的括号
set showmatch

" 设置VIM记录的历史数
set history=400

" 不要备份文件
set nobackup
set nowb

" 语法高亮
syntax enable
syntax on

" 如果没有下列语句,就加上吧
if &term=="xterm"
    set t_Co=8
    set t_Sb=^[[4%dm
    set t_Sf=^[[3%dm
endif

不太明白最后一个“就加上吧”的作用是什么,但是基本上所有见过的地方都有加上,往后再详加了解吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值