[VIM] 配置选项说明
选项配置说明
选项书写格式 | 选项说明 |
---|---|
:se[t]
|
显示所有被改动的选项
|
:se[t] all
|
显示所有非 termcap 选项
|
:se[t] termcap
|
显示所有 termcap 选项
|
:se[t] {option}
|
置位布尔选项(开启) 显示字符串或数值选项
|
:se[t] no{option}
|
复位布尔选项(关闭)
|
:se[t] inv{option}
|
逆转布尔选项的值
|
:se[t] {option}={value}
|
将 {value} 附加到字符串选项里, {value} 加到数值选项上
|
:se[t] {option}+={value}
|
将 {value} 附加到字符串选项里, {value} 加到数值选项上
|
:se[t] {option}-={value}
|
从 {value} 从字符串选项里删除 ,数值选项里减去
|
:se[t] {option}?
|
显示 {option} 的值
|
:se[t] {option}&
|
重置 {option} 为其缺省值
|
:setl[ocal]
|
同 ":set" ,但对局部选项只设定局部值
|
:setg[lobal]
|
同 ":set" ,但对局部选项设定其全局值
|
:fix[del]
|
根据 't_kb' 的值设置 't_kD'
|
:opt[ions]
|
打开一个新窗口,用来参看并设置选项,选项们以功能分组,有单行的解释,并有指向帮助的链接
|
各选项的简短说明
A
选项全称 | 选项简称 | 选项说明 |
---|---|---|
aleph
|
al
|
Aleph 字母(希伯来语) 的 ASCII 代码
|
allowrevins
|
ari
|
允许插入和命令行模式的 CTRL-_
|
altkeymap
|
akm
|
缺省的第二语言(波斯语/希伯来语)
|
ambiwidth
|
ambw
|
如何处理有多种宽度的 Unicode 字符
|
antialias
|
anti
|
Mac OS X:用平滑反锯齿的字体
|
autochdir
|
acd
|
根据当前窗口的文件切换目录
|
arabic
|
arab
|
使用阿拉伯语为缺省的第二语言
|
arabicshape
|
arshape
|
阿拉伯语的字型重整
|
autoindent
|
ai
|
根据上一行决定新行的缩进
|
autoread
|
ar
|
有 Vim 之外的改动时自动重读文件
|
autowrite
|
aw
|
有改动时自动回写文件
|
autowriteall
|
awa
|
类似于 'autowrite' ,但适用于更多命令
|
B
选项全称 | 选项简称 | 选项说明 |
---|---|---|
background
|
bg
|
"dark" 或 "light" ,用于色彩的高亮
|
backspace
|
bs
|
在一行开关按退格键如何处理
|
backup
|
bk
|
覆盖文件时保留备份文件
|
backupcopy
|
bkc
|
文件备份使用复制而不是换名
|
backupdir
|
bdir
|
备份文件使用的目录列表
|
backupext
|
bex
|
备份文件使用的扩展名
|
backupskip
|
bsk
|
匹配这些模式的文件不予备份
|
balloondelay
|
bdlay
|
弹出气泡之前的延迟(以毫秒计)
|
ballooneval
|
beval
|
打开气泡表达式求值功能
|
balloonexpr
|
bexpr
|
计算气泡显示内容的表达式
|
binary
|
bin
|
二进制方式读/写/编辑文件
|
bioskey
|
biosk
|
MS-DOS :用 bios 调用取得字符输入
|
bomb
|
文件头附加字节顺序标记(Byte Order Mark)
|
|
breakat
|
brk
|
可以在此断行的字符
|
brosedir
|
bsdir
|
开始浏览文件的目录
|
bufhidden
|
bh
|
缓冲区不再在窗口显示时的行为
|
buflisted
|
bl
|
缓冲区是否显示在缓冲区列表中
|
buftype
|
bt
|
缓冲区的特殊类型
|
C
选项全称 | 选项简称 | 选项说明 |
---|---|---|
casemap
|
cmp
|
指定字母大小写如何改变
|
cdpath
|
cd
|
":cd" 搜索的目录列表
|
cedit
|
打开命令行窗口的键
|
|
charconvert
|
ccv
|
完成字符编码转换的表达式
|
cindent
|
cin
|
实现 C 程序的缩进
|
cinkeys
|
cink
|
设置 'cindent' 时启动缩进的键
|
cinoptions
|
cino
|
设置 'cindent' 时如何缩进
|
cinwords
|
cinw
|
'si' 和 'cin' 在这些词后加入额外的缩进
|
clipboard
|
cb
|
使用剪贴板作为无名的寄存器
|
cmdheight
|
ch
|
命令行使用的行数
|
cmdwinheight
|
cwh
|
命令行窗口的高度
|
colorcolumn
|
cc
|
高亮指定列
|
columns
|
co
|
显示屏幕的列数
|
comments
|
com
|
可以开始注释行的模式
|
commentstring
|
cms
|
注释的样板:用于折叠的标志
|
compatible
|
cp
|
尽可能做到与 Vi 兼容
|
complete
|
cpt
|
指定插入模式的自动补全如何工作
|
completefunc
|
cfu
|
插入模式补全使用函数
|
completeopt
|
cot
|
插入模式补全使用的选项
|
concealcursor
|
cocu
|
是否隐藏光标所有行的可隐藏文本
|
conceallevel
|
cole
|
是否显示可隐藏文本
|
confirm
|
cf
|
询问如何处理未保存/只读的文件
|
conskey
|
consk
|
直接从控制台读入键击(只限于 MS-DOS)
|
copyindent
|
ci
|
使得 'autoindent' 使用已有的缩进结构
|
cpoptions
|
cpo
|
设定 Vi-兼容的行为
|
cryptmethod
|
cm
|
文件写入时所用的加密方法
|
cscopepathcomp
|
cspc
|
显示路径多少部分
|
cscopeprg
|
csprg
|
执行 cscope 的命令
|
cscopequickfix
|
csqf
|
用 quickfix 窗口得到 cscope 的结果
|
cscoperelative
|
csre
|
用 cscope.out 路径目录名作为前缀
|
cscopetag
|
cst
|
用 cscope 处理标签命令
|
cscopetagorder
|
csto
|
决定 ":cstag" 的搜索顺序
|
cscopeverbose
|
csverb
|
增加 cscope 数据库时给出消息
|
cursorbind
|
crb
|
光标移动时同时在其他窗口移动
|
sursorcolumn
|
cuc
|
高亮光标所在屏幕列
|
cursorline
|
cul
|
高亮光标所在屏幕行
|
D
选项全称 | 选项简称 | 选项说明 |
---|---|---|
debug
|
设为 "msg" 可以看到所有错误消息
|
|
define
|
def
|
查找宏定义所使用的模式
|
delcombine
|
deco
|
在单独使用时删除组合用字符
|
dictionary
|
dict
|
关键字自动补全所用的文件名
|
diff
|
当前窗口使用 diff 模式
|
|
diffexpr
|
dex
|
得到 diff 文件所用的表达式
|
diffopt
|
dip
|
使用 diff 模式的选项
|
digraph
|
dg
|
允许插入模式时输入二合字母
|
directory
|
dir
|
交换文件所用的目录名列表
|
display
|
dy
|
如何显示文本的标志位列表
|
E
选项全称 | 选项简称 | 选项说明 |
---|---|---|
eadirection
|
ead
|
'equalalways' 工作的方向
|
edcompatible
|
ed
|
切换 ":subsitute" 命令的标志位
|
encoding
|
enc
|
内部使用的编码方式
|
endofline
|
eol
|
文件最后一行写入换行符 <EOL>
|
equalalways
|
ea
|
自动使所有窗口大小相同
|
equalprg
|
ep
|
"=" 命令使用的外部命令
|
errorbells
|
eb
|
有错误信息时响铃
|
errorfile
|
ef
|
QuickFix 模式的错误文件名
|
errorformat
|
efm
|
错误文件行格式的描述
|
esckeys
|
ek
|
插入模式下识别功能键
|
eventignore
|
ei
|
忽略的自动命令事件
|
expandtab
|
et
|
键入 <Tab> 时使用空格
|
exrc
|
ex
|
在当前目录里读入 .vimrc 和.exrc
|
F
选项全称 | 选项简称 | 选项说明 |
---|---|---|
fileencoding
|
fenc
|
多字节文本的文件编码
|
fileencodings
|
fencs
|
参与自动检测的字符编码
|
fileformat
|
ff
|
文件输入输出使用的格式
|
fileformats
|
ffs
|
参与自动检测的 'fileformat' 的格式
|
fileignorecase
|
fic
|
使用文件名时忽略大小写
|
filetype
|
ft
|
自动命令使用的文件类型
|
fillchars
|
fcs
|
显示特殊项目所使用的字符
|
fkmap
|
fk
|
波斯键盘映射
|
foldclose
|
fcl
|
当光标离开时关闭折叠
|
foldcolumn
|
fdc
|
设定指示折叠的列宽度
|
foldenable
|
fen
|
设置为显示所用打开的折叠
|
foldexpr
|
fde
|
当 'foldmethod' 为 "expr" 时使用的表达式
|
foldignore
|
fdi
|
当 'foldmethod' 为 "indent" 时忽略的行
|
foldlevel
|
fdl
|
当折叠级别高于此值时关闭折叠
|
foldlevelstart
|
fdls
|
开始编辑文件的 'foldlevel'
|
foldmarker
|
fmr
|
当 'foldmethod' 为 "marker" 时的标志
|
foldmethod
|
fdm
|
折叠的类型
|
foldminlines
|
fml
|
折叠关闭所需的最少行数
|
foldnestmax
|
fdn
|
最大折叠深度
|
foldopen
|
fdo
|
打开折叠所使用的命令
|
foldtext
|
fdt
|
显示关闭的折叠所用的表达式
|
formatlistpat
|
flp
|
识别列表头部的模式
|
formatoptions
|
fo
|
自动排版完成的方式
|
formatprg
|
fp
|
"gq" 命令使用的外部程序
|
formatexpr
|
fex
|
"gp" 命令使用的表达式
|
fsync
|
fs
|
文件写回后是否激活 fsync()
|
G
选项全称 | 选项简称 | 选项说明 |
---|---|---|
gdefault
|
gd
|
缺省打开 ":substitute" 的 'g' 标志
|
grepformat
|
gfm
|
'grepprg' 的输出格式
|
grepprg
|
gp
|
":grep" 使用的程序
|
guicursor
|
gcr
|
GUI: 光标形状和闪烁的设置
|
guifont
|
gfn
|
GUI: 使用的字体名
|
guifontset
|
gfs
|
GUI: 使用的多字节字体名
|
guifontwide
|
gfw
|
双倍宽度字符的字体名列表
|
guiheadroom
|
ghr
|
GUI: 用于窗口装饰的像素空间
|
guioptions
|
go
|
GUI: 使用的部件和选项
|
guipty
|
GUI: ":!" 命令尝试仿终端
|
|
guitablabel
|
gtl
|
GUI: 标签页定制的标签
|
guitabtooltip
|
gtt
|
GUI: 标签页定制的工具提示
|
H
选项全称 | 选项简称 | 选项说明 |
---|---|---|
helpfile
|
hf
|
主帮助文件的完整路径名
|
helpheight
|
hh
|
新帮助窗口的最小高度
|
helplang
|
hlg
|
首选帮助语言
|
hidden
|
hid
|
当缓冲区被放弃 (|abandon|) 时不挂载之
|
highlight
|
hl
|
设置若干场合下的高亮模式
|
hlsearch
|
hls
|
高亮最近的匹配搜索模式
|
history
|
hi
|
记住的命令行的行数
|
hkmap
|
hk
|
希伯来语的键盘映射
|
hkmapp
|
hkp
|
希伯来语的音节 (phonetic) 键盘映射
|
I
选项全称 | 选项简称 | 选项说明 |
---|---|---|
icon
|
让 Vim 设定窗口图标的文本
|
|
iconstring
|
Vim 图标文本所用的字符串
|
|
ignorecase
|
ic
|
搜索模式时忽略大小写
|
imactivatekey
|
imak
|
激活 X 输入方法 (X input method) 的键击
|
imactivatefunc
|
imaf
|
激活/关闭 X 输入方法的函数
|
imcmdline
|
imc
|
开始编辑命令行时使用 IM
|
imdisable
|
imd
|
任何模式下不使用 IM
|
iminsert
|
imi
|
插入模式下使用 :lmap 或 IM
|
imsearch
|
ims
|
输入搜索模式时使用 :lmap 或 IM
|
imstatusfunc
|
imsf
|
获得 X 输入方法的状态的函数
|
include
|
inc
|
查找包含文件所使用的模式
|
includeexpr
|
inex
|
处理包含文件行所使用的表达式
|
incsearch
|
is
|
输入搜索模式时同时高亮部分的匹配
|
indentexpr
|
inde
|
得到一行的缩进位置的表达多
|
indentkeys
|
indk
|
使用 'indentexpr' 时启动缩进的键
|
infercase
|
inf
|
关键字自动补全的匹配调整大小写
|
insertmode
|
im
|
开始编辑文件时进入插入模式
|
isfname
|
isf
|
文件和路径名可用的字符
|
isident
|
isi
|
标识符可用的字符
|
iskeyword
|
isk
|
关键字可用的字符
|
isprint
|
isp
|
可显示的字符
|
J
选项全称 | 选项简称 | 选项说明 |
---|---|---|
joinspaces
|
js
|
连接命令在句号之后加两个空格
|
K
选项全称 | 选项简称 | 选项说明 |
---|---|---|
key
|
加密密钥
|
|
keymap
|
kmp
|
键盘映射名
|
keymodel
|
km
|
允许用键击开始/停止选择
|
keywordprg
|
kp
|
"K" 命令所使用的程序
|
L
选项全称 | 选项简称 | 选项说明 |
---|---|---|
langmap
|
lmap
|
其他语言模式用的字母表字符
|
langmenu
|
lm
|
菜单使用的语言
|
laststatus
|
ls
|
当最近的窗口有状态行时提示
|
lazyredraw
|
lz
|
执行宏时不重画
|
linebreak
|
lbr
|
在空白处回绕长行
|
lines
|
显示屏幕的行数
|
|
linespace
|
lsp
|
字符之间的像素行数
|
lisp
|
自动 lisp 缩进
|
|
lispwords
|
lw
|
改变 lisp 缩进方式的单词
|
list
|
显示 <Tab> 和 <EOL>
|
|
listchars
|
lcs
|
list 模式下显示用的字符
|
loadplugins
|
lpl
|
启动时调入插件脚本
|
M
选项全称 | 选项简称 | 选项说明 |
---|---|---|
macatsui
|
Mac GUI: 使用 ATSUI 文本绘制
|
|
magic
|
改变搜索模式所用的特殊字符
|
|
makeef
|
mef
|
":make" 所用的错误文件名
|
makeprg
|
mp
|
":make" 命令所用的程序
|
matchpairs
|
mps
|
"%" 能匹配的字符对
|
matchtime
|
mat
|
显示匹配括号的时间 (以十分之一秒计)
|
maxcombine
|
mco
|
显示的最大组合用字符数
|
maxfuncdepth
|
mfd
|
用户函数的最大递归深度
|
maxmapdepth
|
mmd
|
映射的最大递归深度
|
maxmem
|
mm
|
单个缓冲区可用的最大内存 (以千字节计)
|
maxmempattern
|
mmp
|
模式匹配使用的最大内存 (以千字节计)
|
maxmemtot
|
mmt
|
所有缓冲区可用的最大内存 (以千字节计)
|
menuitems
|
mis
|
菜单可用的最大项目数
|
mkspellmem
|
msm
|
在 |:mkspell| 压缩树前可用的内存
|
modeline
|
ml
|
在文件开头或结尾识别模式行
|
modelines
|
mls
|
模式行的检查行数
|
modifiable
|
ma
|
可否修改文本
|
modified
|
mod
|
缓冲区已被修改
|
more
|
全屏显示时暂停列表
|
|
mouse
|
允许使用鼠标
|
|
mousefocus
|
mousef
|
键盘焦点追随鼠标点击
|
mousehide
|
mh
|
输入时隐藏鼠标指针
|
mousemodel
|
mousem
|
改变鼠标按钮的含义
|
mouseshape
|
mouses
|
不同模式下改变鼠标指针的形状
|
mousetime
|
moukset
|
鼠标双击之间的最大时间
|
mzquantum
|
mzq
|
MzScheme 线程的轮询间隔
|
N
选项全称 | 选项简称 | 选项说明 |
---|---|---|
nrformats
|
nf
|
CTRL-A 命令识别的数字格式
|
number
|
nu
|
行前显示行号
|
numberwidth
|
nuw
|
行号使用的列数
|
O
选项全称 | 选项简称 | 选项说明 |
---|---|---|
omnifunc
|
ofu
|
文件类型特定补全使用的函数
|
opendevice
|
odev
|
MS-Windows 上允许读/写设备
|
operatorfunc
|
opfunc
|
|go@| 操作符调用的函数
|
osfiletype
|
oft
|
不再支持
|
P
选项全称 | 选项简称 | 选项说明 |
---|---|---|
paragraphs
|
para
|
分隔段落的 nroff 宏
|
paste
|
允许粘贴文本
|
|
pastetoggle
|
pt
|
切换 'paste' 的键盘代码
|
patchexpr
|
pex
|
用于给文件打补丁的表达式
|
patchmode
|
pm
|
保留文件最老的版本
|
path
|
pa
|
"gf" 等命令搜索用的目录列表
|
preserveindent
|
pi
|
重排时保持原有的缩进结构
|
previewheight
|
pvh
|
预览窗口的高度
|
previewwindow
|
pvw
|
标识预览窗口
|
printdevice
|
pdev
|
用于 :hardcopy 的打印机名
|
printencoding
|
penc
|
用于打印的编码方式
|
printexpr
|
pexpr
|
用于 :hardcopy 打印 PostScript 的表达式
|
printfont
|
pfn
|
用于 :hardcopy 的字体名
|
printheader
|
pheader
|
用于 :hardcopy 的页眉格式
|
printmbcharset
|
pmbcs
|
用于 :hardcopy 的 CJK 字符集
|
printmbfont
|
pmbfn
|
用于 :hardcopy 的 CJK 输出的字体名
|
printoptions
|
popt
|
控制 :hardcopy 输出格式
|
pumheight
|
ph
|
弹出窗口的最大高度
|
Q
选项全称 | 选项简称 | 选项说明 |
---|---|---|
quoteescape
|
qe
|
字符串里使用的转义字符
|
R
选项全称 | 选项简称 | 选项说明 |
---|---|---|
readonly
|
ro
|
禁止写入缓冲区
|
redrawtime
|
rdt
|
'hlsearch' 和 |:match| 高度的超时
|
regexpengine
|
re
|
使用的缺省正规表达式引擎
|
relativenumber
|
rnu
|
每行前显示相对行号
|
remap
|
允许映射可以递归调用
|
|
report
|
报告行改变的行数下限
|
|
restorescreen
|
rs
|
Win32: 退出时恢复屏幕
|
revins
|
ri
|
字符插入会反向进行
|
rightleft
|
rl
|
窗口为从右到左模式
|
rightleftcmd
|
rlc
|
从右到左模式工作的编辑命令
|
ruler
|
ru
|
标尺,在状态行里显示光标的行号和列号
|
rulerformat
|
ruf
|
定制标尺格式
|
runtimepath
|
rtp
|
用于运行时文件的目录列表
|
S
选项全称 | 选项简称 | 选项说明 |
---|---|---|
scroll
|
scr
|
用 CTRL-U 和 CTRL-O 滚动的行数
|
scrollbind
|
scb
|
其他窗口滚动时滚动当前窗口
|
scrolljump
|
sj
|
滚动所需的最少行数
|
scrolloff
|
so
|
光标上下的最少行数
|
scrollopt
|
sbo
|
'scrollbind' 的行为方式
|
sections
|
sect
|
分隔小节的 nroff 宏
|
secure
|
在当前目录下以安全模式读入 .vimrc
|
|
selection
|
sel
|
使用何种选择方式
|
selectmode
|
slm
|
何时使用选择模式而不是可视模式
|
sessionoptions
|
ssop
|
:mksession 的选项
|
shell
|
sh
|
使用外部命令的 shell 程序名字
|
shellcmdflag
|
shcf
|
执行命令所使用的 shell 的参数
|
shellpipe
|
sp
|
把 :make 结果输出到错误文件的字符串
|
shellquote
|
shq
|
括起 shell 命令的字符
|
shellredir
|
srr
|
把过滤命脉的输出存到暂时文件的字符串
|
shellslash
|
ssl
|
shell 文件名使用正斜杠
|
shelltemp
|
stmp
|
shell 命令是否使用临时文件
|
shelltype
|
st
|
Amiga: 影响如何使用 shell
|
shellxescape
|
sxe
|
'shellxquote' 为 ( 时使用的转义字符
|
shellxquote
|
sxq
|
类似于 'shellquote',但包括重定向
|
shiftround
|
sr
|
缩进列数对齐到 shiftwidth 的整数倍
|
shiftwidth
|
sw
|
(自动) 缩进使用的步进单位,以空白数目计
|
shortmess
|
shm
|
缩短消息长度的标志位列表
|
shortname
|
sn
|
非 MS-DOS: 文件名假定为 8.3字符
|
showbreak
|
sbr
|
用于提示回绕行开始的字符串
|
showcmd
|
sc
|
在状态行里显示 (部分) 命令
|
showfulltag
|
sft
|
自动补全标签时显示完整的标签匹配模式
|
showmatch
|
sm
|
插入括号时短暂跳转到匹配的括号
|
showmode
|
smd
|
在状态行上显示当前模式的消息
|
showtabline
|
stal
|
是否显示标签页行
|
sidescroll
|
ss
|
横向滚动的最少列数
|
sidescrolloff
|
siso
|
在光标左右最少出现列数
|
smartcase
|
scs
|
模式中有大写字母时不忽略大小写
|
smartindent
|
si
|
C 程序智能自动缩进
|
smarttab
|
sta
|
插入 <Tab> 时使用 'shiftwidth'
|
softtabstop
|
sts
|
编辑时 <Tab> 使用的空格数
|
spell
|
打开拼写检查
|
|
spellcapcheck
|
spc
|
定位句子尾部的模式
|
spellfile
|
spf
|
|zg| 和 |zw| 保存单词的文件
|
spelllang
|
spl
|
拼写检查使用的语言
|
spellsuggest
|
sps
|
提供拼写校正建议的方法
|
splitbelow
|
sb
|
分割窗口时新窗口在当前窗口之下
|
splitright
|
spr
|
新窗口在当前窗口之右
|
startofline
|
sol
|
命令移动光标到行的第一个非空白
|
statusline
|
stl
|
状态行的定制格式
|
suffixes
|
su
|
多个匹配所忽略的后缀
|
suffixesadd
|
sua
|
搜索文件时附加的后缀
|
swapfile
|
swf
|
缓冲区是否使用交换文件
|
swapsync
|
sws
|
和交换文件同步的方式
|
switchbuf
|
swb
|
设置切换到别的缓冲区时的行为
|
synmaxcol
|
smc
|
寻找语法项目的最大列数
|
syntax
|
syn
|
读入当前缓冲区的语法
|
T
选项全称 | 选项简称 | 选项说明 |
---|---|---|
tabstop
|
ts
|
<Tab> 在文件里使用的空格数
|
tabline
|
tal
|
终端标签页行的定制格式
|
tabpagemax
|
tpm
|
|-p| 和 "tab all" 的最大标签页数
|
tagbsearch
|
tbs
|
标签文件里用二分法查找
|
taglength
|
tl
|
标签里的有效字符数
|
tagrelative
|
tr
|
标签文件里的文件名是相对路径
|
tags
|
tag
|
标签命令使用的文件名列表
|
tagstack
|
tgst
|
把标签推入标签栈
|
term
|
终端名
|
|
termbidi
|
tbidi
|
终端支持双向文本
|
termencoding
|
tenc
|
终端使用的编码方式
|
terse
|
简化部分消息
|
|
textauto
|
ta
|
废止,用 'fileformats'
|
textmode
|
tx
|
废止,用 'fileformat'
|
textwidth
|
tw
|
插入文本的最大宽度
|
thesaurus
|
tsr
|
关键字自动补全手忙脚乱的同义词字典
|
tildeop
|
top
|
波浪命令 "~" 以操作符方式工作
|
timeout
|
to
|
映射和键盘代码等待超时
|
timeoutlen
|
tm
|
超时时间 (以毫秒计)
|
title
|
让 Vim 设置窗口标题
|
|
titlelen
|
用于窗口标题 'columns' 比例
|
|
titleold
|
旧的标题,用于退出时恢复
|
|
titlestring
|
用于 Vim 窗口标题的字符串
|
|
toolbar
|
tb
|
GUI: 工具栏显示何种项目
|
toolbariconsize
|
tbis
|
工具栏图标的大小 (只适用于 GTK 2)
|
ttimeout
|
映射等待超时
|
|
ttimeoutlen
|
ttm
|
键盘代码超时时间 (以毫秒计)
|
ttybuiltin
|
tbi
|
在外部 termcap 之前先用内建的 termcap
|
ttyfast
|
tf
|
指示一个快速的终端链接
|
ttymouse
|
ttym
|
鼠标产生代码的类型
|
ttyscroll
|
tsl
|
滚动的最大行数
|
ttytype
|
tty
|
'term' 的别名
|
U
选项全称 | 选项简称 | 选项说明 |
---|---|---|
undodir
|
udir
|
保存撤销文件的位置
|
undofile
|
udf
|
把撤销信息写入一个文件里
|
undolevels
|
ul
|
最多可以撤销的改变个数
|
undoreload
|
ur
|
保存缓冲区重载撤销的最大行数
|
updatecount
|
uc
|
刷新交换文件所需的字符数
|
updatetime
|
ut
|
刷新交换文件所需的毫秒数
|
V
选项全称 | 选项简称 | 选项说明 |
---|---|---|
verbose
|
vbs
|
给出详细信息
|
verbosefile
|
vfile
|
消息写入的文件
|
viewdir
|
vdir
|
:mkview 存储文件的所在目录
|
viewoptions
|
vop
|
指定 :mkview 保存的内容
|
viminfo
|
vi
|
启动和退出时使用 .viminfo 文件
|
virtualedit
|
ve
|
何时使用虚拟编辑
|
visualbell
|
vb
|
使用可视铃声而不是响铃
|
W
选项全称 | 选项简称 | 选项说明 |
---|---|---|
warn
|
当缓冲区改变时,对 shell 命令给出警告
|
|
weirdinvert
|
wiv
|
用于有特殊反转方法的终端
|
whichwrap
|
ww
|
允许指定键跨越行边界
|
wildchar
|
wc
|
用于符扩展的命令行字符
|
wildcharm
|
wcm
|
同 'wildchar',但对映射情况也适用
|
wildignore
|
wig
|
匹配这些模式的文件不会参与自动补全
|
wildignorecase
|
wic
|
匹配文件名时忽略大小写
|
wildmenu
|
wmnu
|
命令行自动补全所使用的菜单
|
wildmode
|
wim
|
'wildchar' 命令行扩展所用的模式
|
wildoptions
|
wop
|
指定如何完成命令行补全
|
winaltkeys
|
wak
|
休时窗口系统处理 ALT 键
|
window
|
wi
|
CTRL-F 和 CTRL-B 滚动的行数
|
winheight
|
wh
|
当前窗口的最少行数
|
winfixheight
|
wfh
|
打开/关闭窗口时保持窗口高度
|
winfixwidth
|
wfw
|
打开/关闭窗口时保持窗口宽度
|
winminheight
|
wmh
|
任何窗口的最少行数
|
winminwidth
|
wmw
|
任何窗口的最少列数
|
winwidth
|
wiw
|
当前窗口的最少列数
|
wrap
|
长行回绕并在下一行继续
|
|
wrapmargin
|
wm
|
使 (硬) 回绕开始的从右侧起算的字符数
|
wrapscan
|
ws
|
搜索在文件尾折回文件头
|
write
|
允许写入文件
|
|
writeany
|
wa
|
写入文件不需 "!" 强制
|
writebackup
|
wb
|
覆盖文件时建立备份
|
writedelay
|
wd
|
每个字符延迟 (以毫秒计) (用于调试)
|
[VIM] 配置选项说明相关推荐
- NFS介绍、NFS服务端配置安装配置、 NFS配置选项、 客户端的配置
NFS介绍 NFS是Network File System的缩写 ,是在网络层面,NFS(Network File System)网络文件系统会经常用到,用于在网络上共享存储.这样讲,你对NFS可能不 ...
- 我的VIM配置及说明【K-VIM】
我的VIM配置及说明[K-VIM] 我的vim配置及说明[k-vim] vim插件分类及快捷键 vim基本用法 使用说明 配置步骤 其他 截图 自定义快捷键说明 插件及其快捷键说明 gmarik/vu ...
- Zabbix的架构配置选项
2019独角兽企业重金招聘Python工程师标准>>> [toc] Zabbix的架构配置选项 一.zaabix的主动模式和被动模式 首先确定一点是,主动模式和被动模式针对的是客户端 ...
- Vim配置IDE开发环境
我的vim IDE界面: 1.安装Vim和Vim基本插件 首先安装好Vim和Vim的基本插件.这些使用apt-get安装即可: lingd@ubuntu:~/arm$sudo apt-get inst ...
- vim配置vimrc详解
一.vim/gvim 环境变量 1. vimrc的存放位置: 系统 vimrc 文件: "$VIM/vimrc" 用户 vimrc 文件: "$HOME/.vimrc ...
- Vim配置文件(.vimrc),Vim配置教程
Vim 启动时,会根据配置文件(.vimrc)来设置 Vim,因此我们可以通过此文件来定制适合自己的 Vim. Vim 配置文件分为系统配置文件和用户配置文件: 系统配置文件位于 Vim 的安装目录( ...
- linux vim配置缩减,让VIM更好的工作——VIM基本配置
给大家一个建议,学习vim的配置前,先把vim的基本操作练习好.比如如何快速移动及快速删除等,我见过好多开发者,使用vim也有一段时间了,还是使用上下左右键来移动光标,这样基本就失去了学习vim配置的 ...
- java vim ide_把VIM配置成IDE开发环境 | 学步园
VIM常用命令 VIM命令图 VIM键盘布局图 VIM键盘布局英文 VIM键盘布局中文 将VIM配置成IDE(通过 VIM基本插件 和VIM配置文件) Ubuntu14下我的VIM IDE配置的效果图 ...
- vimpython配色_超漂亮 vim 配置:space-vim
space-vim 现已支持 Layer ,以下内容大都陈旧,欢迎访问 github 查看最新版本: >>>> space-vim 关于 vim 的更多文章欢迎关注专栏: sp ...
最新文章
- object expected错误解决方法
- linux boa服务器访问 404,Linux上boa服务器的配置和使用
- 基于Metronic的Bootstrap开发框架经验总结(2)--列表分页处理和插件JSTree的使用...
- RSA加密解密及数字签名Java实现--转
- 智能音箱 之 麦克风参数介绍
- background 互联网图片_cssbackground-image和layer-background-image的区别
- Scanner的用法强化
- 已安装过matplotlib但提示ModuleNotFoundError: No module named ‘matplotlib‘的解决方法
- JavaScript基础知识。
- 学习电子书和视频大全
- 如何统计项目代码行数
- python爬虫框架论文开题报告范文_论文开题报告框架
- java io和nio的区别_IO与NIO的区别
- python复制上一条语句快捷键_pycharm快捷键及一些常用设置
- C#微信公众号与订阅号接口开发示例代码
- GUI-Guider中文手册
- java lockmodetype_java-使用Spring Data JPA查找实体时如何启用LockModeType.PESSIMISTIC_WRITE?...
- python画女朋友照片_用python给女朋友照片加上个性相框,学会等着她夸你!
- Python字典用法大全Dict
- 商城项目18_esMapping字段映射、常用类型、数据迁移、ik分词器、自定义分词器
热门文章
- Linux 基本管理命令(系统管理,用户管理,进程管理)
- 微信十周年了,一文速览六大生态产品成绩单
- googletest简介
- 【博学谷学习记录】超强总结,用心分享|移动app基础知识
- 新西兰计算机预科学费,2018年新西兰ACG预科课程介绍(含学费、开学时间)
- xilinx基础篇Ⅰ(2)下载器驱动安装
- P3763 [TJOI2017]DNA (FFT)
- My Deep Learning Paper Lib(2019)
- 蒙古风币WSEC得到了政府更多的支持
- Java泛型 T extends Serializable