参数

  • 格式:txt
  • 大小:22.91 KB
  • 文档页数:10
|:mapc| :mapc[lear] 清除普通及可视模式下的映射
|:mapc| :mapc[lear]! 清除插入及命令行模式下的映射
|:imapc| :imapc[lear] 清除插入模式下的映射
|:vmapc| :vmapc[lear] 清除可视模式下的映射
'backupcopy' 'bkc' 文件备份使用复制而不是换名
'backupdir' 'bdir' 备份文件使用的目录列表
'backupext' 'bex' 备份文件使用的扩展名
'backupskip' 'bsk' 匹配这些模式的文件不予备份
同 ":map!"/":unmap!"/":noremap!"
但仅作用于命令行模式 (Command-line)
|:imap| :imap/:iunmap/:inoremap
各选项的简短说明: *option-list*
'aleph' 'al' Aleph 字母 (希伯来语) 的 ASCII 代码
'allowrevins' 'ari' 允许插入和命令行模式的 CTRL-_
'altkeymap' 'akm' 缺省的第二语言 (波斯语/希伯来语)
同 ":map"/":unmap"/":noremap"
但仅作用于操作符等待模式
(Operator-pending)
|:set| :se[t] termcap 显示所有 termcap 选项
|:set| :se[t] {option} 置位布尔选项 (开启)
显示字符串或数值选项
*Q_ab* 缩写
|:abbreviate| :ab[breviate] {lhs} {rhs} 为 {rhs} 加入缩写 {lhs}
|:abbreviate| :ab[breviate] {lhs} 显示以 {lhs} 开始的缩写
|:abbreviate| :ab[breviate] 显示所有缩写
'ambiwidth' 'ambw' 如何处理有多种宽度的 Unicode 字符
'antialias' 'anti' Mac OS X: 用平滑反锯齿的字体
'autochdir' 'acd' 根据当前窗口的文件切换目录
'arabic' 'arab' 使用阿拉伯语为缺省的第二语言
|:unabbreviate| :una[bbreviate] {lhs} 删除 {lhs} 对应的缩写
|:noreabbrev| :norea[bbrev] [lhs] [rhs] 同 ":ab",但不对 [rhs] 重映射
|:iabbrev| :iab/:iunab/:inoreab 同 ":ab",但仅适用于插入模式
同 ":map",但不对 {rhs} 重新映射
|:unmap| :unm[ap] {lhs} 清除普通及可视模式下 {lhs} 的映射
|:unmap!| :unm[ap]! {lhs} 清除插入及命令行模式下 {lhs} 的映射
同 ":map!"/":unmap!"/":noremap!"
但仅作用于插入模式 (Insert)
|:nmap| :nmap/:nunmap/:nnoremap
|:options| :opt[ions] 打开一个新窗口,用来参看并设置选项,
选项们以功能分组,有单行的解释,
并有指向帮助的链接
同 ":map"/":unmap"/":noremap",
但仅作用于可视模式 (Visual)
|:omap| :omap/:ounmap/:onoremap
[file] (缺省: ".exrc";使用 ! 覆盖文件)
|:mkvimrc| :mkv[imrc][!] [file]
同 ":mkexrc",但缺省为 ".vimrc"
'bioskey' 'biosk' MS-DOS: 用 bios 调用取得字符输入
'bomb' 文件头附加字节顺序标记 (Byte Order Mark)
'breakat' 'brk' 可以在此断行的字符
|:set| :se[t] no{option} 复位布尔选项 (关闭)
|:set| :se[t] inv{option} 逆转布尔选项的值
|:set| :se[t] {option}={value} 设置字符串/数值选项的值为 {value}
'balloondelay' 'bdlay' 弹出气泡之前的延迟 (以毫秒计)
'ballooneval' 'beval' 打开气泡表达式求值功能
'balloonexpr' 'bexpr' 计算气泡显示内容的表达式
'binary' 'bin' 二进制方式读/写/编辑文件
'arabicshape' 'arshape' 阿拉伯语的字型重整
'autoindent' 'ai' 根据上一行决定新行的缩进
'autoread' 'ar' 有 Vim 之外的改动时自动重读文件
'autowrite' 'aw' 有改动时自动写回文件
|:cabbrev| :cab/:cunab/:cnoreab 同 ":ab",但仅适用于命令行模式
|:abclear| :abc[lear] 清除所有缩写
|:cabclear| :cabc[lear] 清除所有命令行模式缩写
|:omapc| :omapc[lear] 清除操作符等待模式下的映射
|:nmapc| :nmapc[lear] 清除普通模式下的映射
|:cmapc| :cmapc[lear] 清除命令行模式下的映射
|:mkexrc| :mk[exrc][!] [file] 将当前的键盘映射、缩写及设置写入文件
*Q_km* 键盘映射
|:map| :ma[p] {lhs} {rhs} 在普通及可视模式下将 {rhs} 映射为 {lhs}
|:map!| :ma[p]! {lhs} {rhs} 在插入及命令行模式下将 {rhs} 映射为 {lhs}
|:noremap| :no[remap][!] {lhs} {rhs}
|:mksession| :mks[ession][!] [file]
同 ":mkvimrc",但同时存储当前文件、窗口等信
息,使得用户将来可以继续当前对话
|:map_l| :ma[p] [lhs] 列出普通及可视模式下以 [lhs] 开始的映射
|:map_l!| :ma[p]! [lhs] 列出插入及命令行模式下以 [lhs] 开始的映射
|:cmap| :cmap/:cunmap/:cnoremap
|:setlocal| :setl[ocal] 同 ":set",但对局部选项只设定局部值
|:setglobal| :setg[lobal] 同 ":set",但对局部选项设定其全局值
|:fix| :fix[del] 根据 't_kb' 的值设置 't_kD'
'autowriteall' 'awa' 类似于 'autowrite',但适用于更多命令
'background' 'bg' "dark" 或 "light",用于色彩的高亮
'backspace' 'bs' 在一行开头按退格键如何处理
'backup' 'bk' 覆盖文件时保留备份文件
|:iabclear| :iabc[lear] 清除所有插入模式缩写
*Q_op* 选项
|:set| :se[t] 显示所有被改动的选项
|:set| :se[t] all 显示所有非 termcap 选项
同 ":map"/":unmap"/":noremap",
但仅作用于普通模式 (Normal)
|:vmap| :vmap/:vunmap/:vnoremap
|:set| :se[t] {option}+={value} 将 {value} 附加到字符串选项里,将
{value} 加到数值选项上
|:set| :se[t] {option}-={value} 从 {value} 从字符串选项里删除,从
数值选项里减去 {value}
|:set| :se[t] {option}? 显示 {option} 的值
|:set| :se[t] {option}& 重置 {option} 为其缺省值

下载文档原格式

  / 10