vimbook-OPL(28)
Contents
vimbook-OPL(28)
CH28 定制 Vim
选项
选项分很多种,有布尔值、数字类型和字符串形式的,不论是哪种形式都可以用 :set option?
来查询选项的值。
布尔选项有以下几种设置:
:set option
设置选项:set nooption
关闭选项:set option!
反向选项:set invoption
反向选项:set option&
将选项设为默认值
数字选项有以下方式:
:set option = value
给选项设置值
:set option += value
将值加到选项上
:set option -= value
将值从选项上减去
:set option ^= value
将值乘以选项
:set option&
将选项设为默认值
字符串选项的设置方式:
:set option = value
将选项设置为值
:set option += value
将值拼接在选项的后面
:set option -= value
从选项后面移除值
:set option ^= value
将值添加到选项的前部
Vim 可以一次性设置多个选项::set list shiftwidth=3 incsearch
。可以在文件的开头或者末尾设置模式行(modeline),模式行的格式如下:
/* vim: set option-command option-command option-command ... */
/* vim: option-command:option-command:option-command: ... */
模式行本身由 modeline 选项控制,这是一个布尔值。某些值得注意的选项有如下::set showmode
在左下角显示模式,:set showcmd
在右下角显示刚打出的命令。状态行本身可以通过 :set statusline=value
来设置,这是一个很复杂的选项,知道就好。
Author zoro.wang
LastMod 2018-03-01