<Enter>
"。
离开 Vim: 使用 ":qa!<Enter>
" (当心,所有的改动都会丢失!)。
跳转到一个主题: 将光标置于标签 (例如 bars ) 上然后输入 CTRL-]
。
使用鼠标: ":set mouse=a" 启动对鼠标的支持 (用于 xterm 或 GUI)。
在标签 (例如 bars ) 上双击。
跳回: 键入 CTRL-O
。重复则继续向后。
获取特定帮助: 在 :help 命令后给出参数可以直接跳转到任何的帮助主题。
还可以通过前缀进一步指定上下文: help-context
类别 前缀 例子
普通模式命令 :help x
可视模式命令 v_ :help v_u
插入模式命令 i_ :help i_<Esc>
命令行模式命令 : :help :quit
命令行编辑 c_ :help c_<Del>
Vim 命令参数 - :help -r
选项 ' :help 'textwidth'
正则表达式 / :help /[
更多上下文及说明参见 help-summary 。
查找帮助: 键入 ":help word",接着键入 CTRL-D
可以看到匹配 "word" 的
帮助主题。
也可用 ":helpgrep word"。 :helpgrep
入门: 做完 Vim 教程,基本命令 30 分钟的交互式课程,见
vimtutor 。
从头到底读完用户手册: usr_01.txt
Vim 代表 Vi IMproved。Vim 主要由 Bram Moolenaar 编写,但没有许多其他人的帮助是
不可能的。请见 credits 。
初步知识
usr_01.txt 关于本手册
usr_02.txt Vim 初步
usr_03.txt 移动
usr_04.txt 做小改动
usr_05.txt 选项设置
usr_06.txt 使用语法高亮
usr_07.txt 编辑多个文件
usr_08.txt 分割窗口
usr_09.txt 使用 GUI 版本
usr_10.txt 做大修改
usr_11.txt 从崩溃中恢复
usr_12.txt 小窍门
高效地编辑
usr_20.txt 快速键入命令行
usr_21.txt 离开和回来
usr_22.txt 寻找要编辑的文件
usr_23.txt 编辑特殊文件
usr_24.txt 快速插入
usr_25.txt 编辑带格式的文本
usr_26.txt 重复
usr_27.txt 查找命令及模式
usr_28.txt 折叠
usr_29.txt 在代码间移动
usr_30.txt 编辑程序
usr_31.txt 利用 GUI
usr_32.txt 撤销树
调节 Vim
usr_40.txt 创建新的命令
usr_41.txt 编写 Vim 脚本
usr_42.txt 添加新的菜单
usr_43.txt 使用文件类型
usr_44.txt 自定义语法高亮
usr_45.txt 选择你的语言
编写 Vim 脚本
usr_50.txt 高级 Vim 脚本编写
usr_51.txt 创建插件
usr_52.txt 使用 Vim9 脚本编写插件
让 Vim 工作
usr_90.txt 安装 Vim
参考手册: 这些文件详细地解释 Vim 的每个细节。 reference_toc
一般主题
intro.txt 对 Vim 的一般介绍;帮助文件中所使用的符号
help.txt 总览及快速参考 (本文件)
helphelp.txt 关于如何使用帮助文件
index.txt 以字母顺序排列的命令索引
help-tags 可跳转的所有标签 (标签索引)
howto.txt 如何完成最常见的编辑任务
tips.txt Vim 的各种窍门
message.txt (错误) 信息及解释
quotes.txt Vim 的用户评价
todo.txt 已知的问题以及扩展计划
develop.txt Vim 的开发
debug.txt 调试 Vim 自身
uganda.txt Vim 发布条件和怎么花你的 money
基本编辑
starting.txt 启动 Vim,Vim 命令参数,初始化
editing.txt 编辑和写入文件
motion.txt 有关移动的命令
scroll.txt 在窗口中滚动文本
insert.txt 插入模式和替换模式
change.txt 删除和替换文本
undo.txt 撤销和重做
repeat.txt 重复命令,Vim 脚本及调试
visual.txt 使用可视模式 (选择一个文本区域)
various.txt 各种其它命令
recover.txt 从崩溃中恢复
高级编辑
cmdline.txt 命令行编辑
options.txt 所有选项的描述
pattern.txt 正则表达式及查找命令
map.txt 键盘映射及缩写
tagsrch.txt 标签及特殊查找
windows.txt 使用多窗口多缓冲区的命令
tabpage.txt 使用多个标签页的命令
spell.txt 拼写检查
diff.txt 编辑同一文本的两到八个版本
autocmd.txt 当事件发生时自动执行命令
eval.txt 表达式求值,条件执行命令
builtin.txt 内建函数
channel.txt 作业、通道、进程间通信
fold.txt 隐藏 (折叠) 一定范围内的文本
特殊问题
testing.txt Vim 和 Vim 脚本的测试
print.txt 打印
remote.txt 将 Vim 用作服务器/客户端
term.txt 使用不同终端和鼠标
terminal.txt 终端窗口支持
popup.txt 弹出窗口支持
vim9.txt 使用 Vim9 脚本
编程语言支持
indent.txt C 及其它语言的自动缩进
syntax.txt 语法高亮
textprop.txt 为文本附加属性,用于高亮和其它目的
filetype.txt 对某一类型文件的专有设定
quickfix.txt 支持快速 编辑-编译-修正 循环的命令
ft_ada.txt Ada (编程语言) 支持
ft_ps1.txt Windows PowerShell 文件类型插件
ft_raku.txt Raku 文件类型插件
ft_rust.txt Rust 文件类型插件
ft_sql.txt SQL 文件类型插件相关
语言支持
digraph.txt 可用的二合字母清单
mbyte.txt 多字节文本支持
mlang.txt 非英语语言支持
rileft.txt 从右向左的编辑模式
arabic.txt 阿拉伯语支持及编辑
farsi.txt 波斯语编辑
hebrew.txt 希伯来语支持及编辑
russian.txt 俄罗斯语支持及编辑
hangulin.txt 韩语输入模式
GUI
gui.txt 图形用户界面 (GUI)
gui_w32.txt Win32 GUI
gui_x11.txt X11 GUI
各种接口
if_cscop.txt 联用 cscope 与 Vim
if_lua.txt Lua 接口
if_mzsch.txt MzScheme 接口
if_perl.txt Perl 接口
if_pyth.txt Python 接口
if_tcl.txt Tcl 接口
if_ole.txt Win32 下的 OLE 接口
if_ruby.txt Ruby 接口
debugger.txt 与调试程序的接口
netbeans.txt NetBeans 外部编辑器接口
sign.txt 调试标号
版本
vi_diff.txt Vim 和 Vi 之间的主要区别
version4.txt Vim 3.0 和 4.x 版本的区别
version5.txt Vim 4.6 和 5.x 版本的区别
version6.txt Vim 5.7 和 6.x 版本的区别
version7.txt Vim 6.4 和 7.x 版本的区别
version8.txt Vim 7.4 和 8.x 版本的区别
version9.txt Vim 8.2 和 9.0 版本的区别
sys-file-list
特定系统相关
os_390.txt OS/390 Unix
os_amiga.txt Amiga
os_beos.txt BeOS 和 BeBox
os_dos.txt MS-DOS 和 MS-Windows 通用的条目
os_haiku.txt Haiku
os_mac.txt Macintosh
os_mint.txt Atari MiNT
os_msdos.txt MS-DOS (纯 DOS 及 Windows 内的 DOS 窗口)
os_os2.txt OS/2
os_qnx.txt QNX
os_risc.txt RISC-OS
os_unix.txt Unix
os_vms.txt VMS
os_win32.txt MS-Windows
standard-plugin-list
标准插件
pi_getscript.txt 下载 Vim 脚本的最新版本
pi_gzip.txt 读写压缩过的文件
pi_logipat.txt 模式的逻辑操作符
pi_netrw.txt 通过网络读写文件
pi_paren.txt 高亮匹配括号
pi_spec.txt 用于 rpm 规格文件的文件类型插件
pi_tar.txt Tar 文件探索器
pi_vimball.txt 创建自安装的 Vim 脚本
pi_zip.txt Zip 归档探索器
本地附加文档
local-additions
请查阅英文文档
CTRL-]
或双击鼠标跳转到这里了,CTRL-T
、CTRL-O
、g<RightMouse>
、
或 <C-RightMouse>
可以用来跳回到你原来的地方。
注意
标签包含在两个 | 字符之间,但打开高亮时这些字符被隐藏,这样更易于命令的阅
读。
不过,你可以在任何单词上按 CTRL-]
,即使该单词不出现在 | 之间也无妨。Vim 会试图
寻找该单词的相关帮助,尤其是单引号之间的选项名,如 'compatible'。