Vim的使用(五)

Vim的配置文件

1 Vim的配置及方法

1.1 Vim的配置介绍

为了更好的定制适合自己的Vim,Vim允许用户配置Vim的各种参数。
例如,语法高亮、缩进、界面显示等。

一般来说Vim的配置有三种方法:

  • 直接在冒号命令模式下输入配置命令
  • 在.vimrc中配置命令
  • 使用":options"选项

1.2 Vim的.vimrc配置方法

Vim有很多设置,如果每次打开Vim时都需要输入这些配置命令的话会很不方便,因此,Vim有一个配置文件“~/.vimrc”, 专门用来保存一些常用的配置命令。
如果你不清楚你的Vim的配置文件的路径,你可以在冒号命令模式下输入"scriptnames":

:scriptnames

提示:
结果会显示所有的有关Vim的配置脚本路径,其中应该会包括"~/.vimrc",如果在你的机器上没有"~.vimrc"文件, 你可以在自己的工作目录下创建一个".vimrc"文件。

:version命令也具有相同的作用:

:version

1.3 Vim的opentions配置方法

当你在冒号命令模式下输入":options"时,就会出现Vim的常用配置选项,这时候你就可以更改Vim的配置了。

提示:
如果你不小心改错了某个配置选项,你可以在冒号命令模式下利用"&"符号把该配置选项设为默认值。
例如:set iskeyword&,这样你就把iskeyword设为默认值了。

2 Vim的常用配置

设置作用
set nocompatible关闭与Vi兼容模式
set backspace=indent,eol,start在Insert模式,支持backspace键的功能
set autoindent在Insert模式,换行时支持缩进功能
set history=50设置冒号命令和搜索命令的历史列表的长度
set ruler总是在Vim窗口的右下角显示光标的行列信息
set showcmd总是在Vim窗口的右下角显示一个完整的命令已经完成的部分
set showmode总是在Vim窗口的左下角显示Vim当前处于哪种模式
syntax reset恢复默认的语法高亮
filetype on支持文件类型自动识别
plugin on支持不同文件脚本
indent on支持文本缩进
set ignorecase在搜索时忽略大小写
set noignorecase在搜索时区别大小写
set hlsearch在搜索时高亮显示搜索结果
set nohlsearch与hlsearch相反
nohlsearch在搜索完成时关闭高亮的搜索结果
set incsearch在搜索时递增的显示搜索结果
set wrapscan在查看搜索结果时,当到达文件开头或结尾时,回卷到文件的结尾或开头
set nowrapscan与wrapscan相反
set list显示指标符
set autowriteVim自动保存文件
set noautowrite与set autowrite相反
set backupVim生成备份文件

3 Vim的高亮显示配置

3.1 Vim高亮显示配置

设置作用
set filetype查看和设置Vim打开文件的类型
syntax on支持语法高亮
syntax enable打开语法高亮
syntax clear暂时关闭语法高亮
syntax off关闭语法高亮
syntax reset恢复默认的语法高亮
set background查看和设置Vim的背景颜色
colorscheme设置Vim的颜色主题

3.2 定制自己的色彩文件

通过以下步骤,用户也可以定制自己的色彩文件:

  • 找到一个相近的颜色方案,把该文件复制一份到自己的Vim目录下:
  • $mkdir ~/.vim/colors
    $cp /usr/share/vim/vim71/colors/blue.vim ~/.vim/colors/mine.vim

  • 编辑该文件,让注释变为绿色:
  • :hightlight Comment green

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值