第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 有用 小鸟游死月 2020-03-25 10:51:03
鼓励一下自己。
0 有用 Jonham 2021-11-20 10:08:30
赶脚是给「进阶」的用户使用。没有让新手感觉,我一定要从VSCode中,切到VIM的感觉,没有体现出「非用vim不可」那种激情,
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 有用 行知知行 2020-12-10 14:16:42
点到为止,入门书籍
0 有用 Mr.Z 2022-07-30 21:58:30
内容比较进阶,但是如作者所说,“这部分内容很快可能就过时了”
0 有用 Luke 2022-10-04 21:21:21 北京
本书适合有 Vim 经验的熟手阅读。新手建议阅读作者的另一本初级书:《Vim 实用技巧(第 2 版)》
0 有用 Skyoojaa懒猴 2022-09-10 21:47:56 西藏
包管理讲vim 8 安装minpac,但是GitHub 很多插件和教程没有说minpac,虽然操作类似。后面讲了nvim 的终端模式,但是前面又不说nvim 的一些配置。感觉没有衔接好。倒不如单独买一本vim,或者nvim 的来看。这本书,有点混乱。
0 有用 Mr.Z 2022-07-30 21:58:30
内容比较进阶,但是如作者所说,“这部分内容很快可能就过时了”
0 有用 Jonham 2021-11-20 10:08:30
赶脚是给「进阶」的用户使用。没有让新手感觉,我一定要从VSCode中,切到VIM的感觉,没有体现出「非用vim不可」那种激情,
0 有用 Tux 2021-10-28 14:48:42
主要是vim和neovim的扩展部分,相比作者上一本书没有那么惊艳了。