第1章 获取新一代Vim1
知识点1 安装 Vim 8 2
知识点2 转战Neovim 4
知识点3 为 Neovim 开启 Python 支持 8
第2章 安装插件11
知识点4 脚本(Script)、插件(Plugin)以及包(Package)11
知识点 5 往包里安装插件14
知识点6 使用minpac 管理插件19
第3章 打开文件24
知识点7 模糊文件匹配24
知识点 8 语义寻径32
知识点 9 跳转到轮换文件(Alternate file)37
第4章 使用Quickfix列表41
知识点10 构建和错误跳转41
知识点 11 切换编译器48
知识点 12 Lint 当前文件53
知识点 13 使用类Grep 搜索器查找文件60
知识点 14 运行测试并查看失败项68
第5章 Neovim的内置终端模拟器75
知识点15 终端模式(Terminal mode)初体验77
知识点 16 在终端缓冲区中运行程序81
知识点 17 管理终端缓冲区窗口86
知识点 18 在终端缓冲区使用普通模式的命令89
知识点 19 向终端缓冲区发送命令92
知识点20 在终端缓冲区中自定义命令行95
知识点21 防止嵌套Neovim 实例96
知识点22 将打开的nvim 实例作为首选编辑器99
第6章 会话103
知识点23 保存和恢复会话104
知识点24 持久化撤销(Undo)107
知识点25 恢复会话时重启终端进程109
第7章 配置Vim114
知识点26 使用自动命令(Autocommand)响应事件114
知识点27 项目规约121
知识点28 为每个项目设置Buffer 级别的配置126
附录1 未来的发展137
· · · · · · (
收起)
0 有用 Jonham 2021-11-20 10:08:30
赶脚是给「进阶」的用户使用。没有让新手感觉,我一定要从VSCode中,切到VIM的感觉,没有体现出「非用vim不可」那种激情,
1 有用 长风 2021-02-07 20:29:37
可能日常 Vim 并没有用的那么重,提到的很少有借鉴意义,唯一惊喜是最后提到的 VSCodeVim。
1 有用 crowne plaza 2021-09-01 10:38:37
书原作内容是在16年-17年左右整理成书的,原作者的第一本书《VIM实用技巧》注重对VIM原生概念和实用技巧 的讲解,而这本则是从IDE based on VIM8/Neovim的目标出发,从头到尾讲解搭建基本IDE环境所需要的常用的插件、配置方式及小技巧,并在关键点上简单点一下背后的思考。VIM配置环境每个人都不尽相同,而这本书所呈现的是如何优雅的思考和配置你的VIM工程开发环境。对我这个入坑4... 书原作内容是在16年-17年左右整理成书的,原作者的第一本书《VIM实用技巧》注重对VIM原生概念和实用技巧 的讲解,而这本则是从IDE based on VIM8/Neovim的目标出发,从头到尾讲解搭建基本IDE环境所需要的常用的插件、配置方式及小技巧,并在关键点上简单点一下背后的思考。VIM配置环境每个人都不尽相同,而这本书所呈现的是如何优雅的思考和配置你的VIM工程开发环境。对我这个入坑4个月的小白来说,是一本非常好引路书,为我在flutter开发过程和使用及研究其他插件提供了不错的事业和建议。 书中最大的遗憾是不包括LSP及AutoCompletion等特性和技巧讲解,主要是16年原作者成书时LSP刚起步。 (展开)
0 有用 Mr.Z 2022-07-30 21:58:30
内容比较进阶,但是如作者所说,“这部分内容很快可能就过时了”
0 有用 小鸟游死月 2020-03-25 10:51:03
鼓励一下自己。