木叶禅
搜索
全部文章
主题
笔记
读书笔记
学习笔记
备忘
关于
搜索
首页
/
笔记
/
学习笔记
/
《Vim实用技巧必知必会》学习笔记
《Vim实用技巧必知必会》学习笔记
学习笔记
•
系统与工具
•
需密码
发布日期
2022.01.23
本文受密码保护
请输入密码以继续阅读。
文章密码
查看正文
密码错误,请重试。
本文目录
01|各平台下的 Vim 安装方法:上路前准备好你的宝马
02|基本概念和基础命令:应对简单的编辑任务
2.1 Vim 教程的内容概要
2.2 Vim 的模式
2.3 Vim 的键描述体例
2.4 Vim 的选项和配置
03|更多常用命令:应对稍复杂的编辑任务
3.1 光标移动
3.2 文本修改
3.3 文本对象选择
3.4 更快地移动
3.5 重复,重复,再重复
04|初步定制:让你的 Vim 更顺手
4.1 Vim 的目录结构
4.2 安装目录下的运行支持文件
4.3 用户的 Vim 配置目录
4.4 Vim 8 新功能
4.5 Vim 软件包
4.6 安装 minpac
4.7 通过 minpac 安装扩展包
4.8 最近使用的文件
05|多文件打开与缓冲区:复制粘贴的正确姿势
5.1 单文件的打开方式
5.2 多文件的打开方式
5.3 缓冲区的管理和切换
06|窗口和标签页:修改、对比多个文件的正确姿势
6.1 多窗口编辑
6.2 双窗口比较
6.3 多标签页编辑
6.4 NERDTree 插件
6.5 类似插件
07|正则表达式:实现文件内容的搜索和替换
7.1 正则表达式搜索
7.2 搜索实例
7.3 最长匹配和最短匹配
7.4 搜索加亮和取消
7.5 正则表达式替换
7.6 替换实例
08|基本编程支持:规避、解决编程时的常见问题
8.1 文件类型和关联设定
8.2 文件类型判断
8.3 文件类型选项
8.4 Tags 支持
8.5 生成 tags 文件的工具
8.6 生成 tags 文件的命令
8.7 使用 tags 文件
8.8 Tagbar 插件
8.9 Quickfix 窗口
8.10 :make 命令的其他细节
8.11 :grep 命令
8.12 异步支持
8.13 查看文档
09|七大常用技巧:让编辑效率再上一个台阶
9.1 自动完成
9.2 文本目标跳转
9.3 Vim 寄存器 / 剪贴板
9.4 常用的寄存器使用场景
9.5 宏的录制和播放
9.6 文本对象增强
9.7 撤销树
9.8 对当前缓冲区的更名和移动
9.9 模糊文件查找
10|代码重构实验:在实战中提高编辑熟练度
11|文本的细节:关于字符、编码、行你所需要知道的一切
11.1 什么是文本
11.2 字符和编码
11.3 字符和字形
11.4 行
11.5 断行
11.6 编辑二进制文件
12|语法加亮和配色方案:颜即正义
12.1 语法加亮
12.2 配色方案
12.3 配色方案在终端下的优化
12.4 推荐配色方案
12.5 检查 / 调试配色方案
12.6 输出加亮效果
13|YouCompleteMe:Vim 里的自动完成
14|Vim 脚本简介:开始你的深度定制
14.1 语法概要
14.2 打印输出和字符串
14.3 变量
14.4 数字
14.5 复杂数据结构
14.6 表达式
14.7 控制结构
14.8 函数和匿名函数
14.9 Vim 特性
15|插件荟萃:不可或缺的插件
16|终端和 GDB 支持:不离开 Vim 完成开发任务
16.1 终端窗口支持
16.2 使用提示
16.3 终端的用途
16.4 GDB 支持
17 拓展1|纯文本编辑:使用 Vim 书写中英文文档
17.1 为什么不使用字处理器?
17.2 Markdown 简介
17.3 英文文本编辑
17.4 行宽设置
17.5 格式化选项
17.6 段中不换行的文本
17.7 模式行
17.8 拼写检查
17.9 拼写完成
17.10 中文文本编辑
18 拓展 2|C 程序员的 Vim 工作环境:C 代码的搜索、提示和自动完成
18.1 语法加亮精调
18.2 Tags
18.3 EchoFunc
18.4 Cscope
18.5 ClangComplete
18.6 Clang-Format
19 拓展3|Python 程序员的 Vim 工作环境:完整的 Python 开发环境
19.1 功能简介
19.2 安装
19.3 配置
19.4 使用
20 拓展4 | 插件样例分析:自己动手改进插件
20.1 ycmconf
20.2 cscope_maps.vim
20.3 EchoFunc
20.4 arm-syntax-vim
21 拓展5 | 其他插件和技巧:吴咏炜的箱底私藏
21.1 插件
21.2 技巧
同主题推荐
2022.01.10
《系统性能调优必知必会》学习笔记
学习笔记
•
系统与工具
•
需密码
2022.01.07
《Linux内核技术实战课》学习笔记
学习笔记
•
系统与工具
•
需密码
2021.11.25
《趣谈Linux操作系统》学习笔记(上)
学习笔记
•
系统与工具
•
需密码
搜索
×
搜索页面或章节标题
搜索
标题包含完整输入的关键字即可找到,每个命中单独显示。
可搜索已发布文章、笔记和备忘的页面与章节标题,包括需密码文章。