Usr_toc

Nvim 的 :help 页面,从 生成源文件,使用 tree-sitter-vimdoc 解析器。


VIM 用户手册 - 作者 Bram Moolenaar
目录 usr

概述

入门
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 选择你的语言 (区域设置)
参考手册
reference_toc 所有命令的更详细的信息

入门

从头到尾阅读以学习必要的命令。
usr_01.txt 关于手册 01.1 两个手册 01.2 Vim 安装 01.3 使用 Vim 导师 01.4 版权
usr_02.txt Vim 中的第一步 02.1 第一次运行 Vim 02.2 插入文本 02.3 移动光标 02.4 删除字符 02.5 撤销和重做 02.6 其他编辑命令 02.7 退出 02.8 查找帮助
usr_03.txt 移动光标 03.1 按词移动 03.2 移动到行首或行尾 03.3 移动到某个字符 03.4 匹配括号 03.5 移动到特定行 03.6 显示光标位置 03.7 滚动浏览 03.8 简单搜索 03.9 简单搜索模式 03.10 使用标记
usr_04.txt 进行小的修改 04.1 操作符和动作 04.2 更改文本 04.3 重复更改 04.4 可视模式 04.5 移动文本 04.6 复制文本 04.7 使用剪贴板 04.8 文本对象 04.9 替换模式 04.10 总结
usr_05.txt 设置你的设置 05.1 vimrc 文件 05.2 示例 vimrc 文件解释 05.3 简单映射 05.4 添加一个包 05.5 添加一个插件 05.6 添加一个帮助文件 05.7 选项窗口 05.8 常用选项
usr_06.txt 使用语法高亮 06.1 打开语法高亮 06.2 没有颜色或颜色错误? 06.3 不同的颜色 06.4 使用颜色或不使用颜色 06.5 进一步阅读
usr_07.txt 编辑多个文件 07.1 编辑另一个文件 07.2 文件列表 07.3 在文件间跳转 07.4 备份文件 07.5 在文件间复制文本 07.6 查看文件 07.7 更改文件名
usr_08.txt 分割窗口 08.1 分割窗口 08.2 在另一个文件上分割窗口 08.3 窗口大小 08.4 垂直分割 08.5 移动窗口 08.6 所有窗口的命令 08.7 使用 diff 模式查看差异 08.8 其他
usr_09.txt 使用 GUI 09.1 GUI 的部分 09.2 使用鼠标 09.3 剪贴板 09.4 选择模式
usr_10.txt 进行大的修改 10.1 记录和回放命令 10.2 替换 10.3 命令范围 10.4 global 命令 10.5 可视块模式 10.6 读取和写入文件的一部分 10.7 格式化文本 10.8 更改大小写 10.9 使用外部程序
usr_11.txt 从崩溃中恢复 11.1 基本恢复 11.2 交换文件在哪里? 11.3 崩溃了吗? 11.4 进一步阅读
usr_12.txt 小技巧 12.1 替换一个单词 12.2 将 "Last, First" 更改为 "First Last" 12.3 对列表进行排序 12.4 反转行顺序 12.5 统计单词 12.6 查找手册页 12.7 裁剪空白 12.8 查找单词使用的位置

高效编辑

可以独立阅读的主题。
usr_20.txt 快速输入命令行命令 20.1 命令行编辑 20.2 命令行缩写 20.3 命令行补全 20.4 命令行历史 20.5 命令行窗口
usr_21.txt 离开并返回 21.1 挂起和恢复 21.2 执行 shell 命令 21.3 记住信息;ShaDa 21.4 会话 21.5 视图 21.6 模型行
usr_22.txt 查找要编辑的文件 22.1 文件浏览器 22.2 当前目录 22.3 查找文件 22.4 缓冲区列表
usr_23.txt 编辑其他文件 23.1 DOS、Mac 和 Unix 文件 23.2 网上的文件 23.3 二进制文件 23.4 压缩文件
usr_24.txt 快速插入文本 24.1 进行更正 24.2 显示匹配项 24.3 补全 24.4 重复插入 24.5 从另一行复制 24.6 插入寄存器 24.7 缩写 24.8 输入特殊字符 24.9 双字符 24.10 正常模式命令
usr_25.txt 编辑格式化文本 25.1 换行 25.2 对齐文本 25.3 缩进和制表符 25.4 处理长行 25.5 编辑表格
usr_26.txt 重复操作 26.1 使用可视模式重复 26.2 加和减 26.3 在多个文件中进行更改 26.4 从 shell 脚本中使用 Vim
usr_27.txt 搜索命令和模式 27.1 忽略大小写 27.2 在文件末尾循环 27.3 偏移量 27.4 多次匹配 27.5 备选方案 27.6 字符范围 27.7 字符类 27.8 匹配换行符 27.9 例子
usr_28.txt 折叠 28.1 什么是折叠? 28.2 手动折叠 28.3 使用折叠 28.4 保存和恢复折叠 28.5 按缩进折叠 28.6 使用标记折叠 28.7 按语法折叠 28.8 按表达式折叠 28.9 折叠未更改的行 28.10 使用哪种折叠方法?
usr_29.txt 在程序中移动 29.1 使用标签 29.2 预览窗口 29.3 在程序中移动 29.4 查找全局标识符 29.5 查找局部标识符
usr_30.txt 编辑程序 30.1 编译 30.2 缩进 C 文件 30.3 自动缩进 30.4 其他缩进 30.5 制表符和空格 30.6 格式化注释
usr_31.txt 利用 GUI 31.1 文件浏览器 31.2 确认 31.3 菜单快捷键 31.4 Vim 窗口位置和大小 31.5 其他
usr_32.txt 撤销树 32.1 撤销到文件写入 32.2 更改编号 32.3 在树中跳转 32.4 时间旅行

调整 Vim

让 Vim 按照你的意愿工作。
usr_40.txt 创建新的命令 40.1 键映射 40.2 定义命令行命令 40.3 自动命令
usr_41.txt 编写 Vim 脚本 41.1 简介 41.2 变量 41.3 表达式 41.4 条件语句 41.5 执行表达式 41.6 使用函数 41.7 定义函数 41.8 列表和字典 41.9 异常 41.10 其他说明 41.11 编写插件 41.12 编写文件类型插件 41.13 编写编译器插件 41.14 编写快速加载的插件 41.15 编写库脚本 41.16 分发 Vim 脚本
usr_42.txt 添加新的菜单 42.1 简介 42.2 菜单命令 42.3 其他 42.4 工具栏和弹出菜单
usr_43.txt 使用文件类型 43.1 文件类型的插件 43.2 添加文件类型
usr_44.txt 您自己的语法高亮 44.1 基本语法命令 44.2 关键字 44.3 匹配 44.4 区域 44.5 嵌套项 44.6 后续组 44.7 其他参数 44.8 聚类 44.9 包含另一个语法文件 44.10 同步 44.11 安装语法文件 44.12 可移植语法文件布局
usr_45.txt 选择您的语言(区域设置) 45.1 消息语言 45.2 菜单语言 45.3 使用其他编码 45.4 编辑使用不同编码的文件 45.5 输入语言文本
版权:参见 manual-copyright vim:tw=78:ts=8:noet:ft=help:norl
主要内容
命令索引
快速参考