Vim documentation: usr_toc

目 录 *user-manual* ============================================================================== 总览 ~ 初步知识 |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_90.txt| 安装 Vim 参考手册 |reference_toc| 关于所有命令更详细的信息 本手册的英文 HTML 版本和 PDF 版本可以从以下这个地址得到: http://vimdoc.sf.net 本手册的中文 HTML 版本和 PDF 版本可以从以下这个地址得到: http://yianwillis.github.io/vimcdoc (HTML) http://github.com/yianwillis/vimcdoc/releases (PDF) ============================================================================== 初步知识 ~ 从头至尾阅读这些文档可以学习基本的命令。 |usr_01.txt| 关于本手册 |01.1| 手册的两个部分 |01.2| 安装了 Vim 之后 |01.3| 教程使用说明 |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| 带颜色打印 |06.6| 深入阅读 |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| 用 vimdiff 显示区别 |08.8| 杂项 |08.9| 标签页 |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| 查阅 man 信息 |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| 记忆有关信息;viminfo |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| 二进制文件 |23.5| 压缩文件 |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| 文本录入 ============================================================================== 让 Vim 工作~ 在你使用 Vim 之前。 |usr_90.txt| 安装 Vim |90.1| Unix |90.2| MS-Windows |90.3| 升级 |90.4| 常见安装问题 |90.5| 卸载 Vim ==============================================================================