前言
本书向读者介绍了 Vim 的奇妙世界,其中包含了许多Python代码示例和一些面向工程的工具。本书强烈建议读者将Vim作为主要集成开发环境(IDE),以便将本书中的经验推广应用到任意编程语言。
本书的读者
本书适用于初级、中级和高级程序员。本书将介绍如何高效地将Vim应用于日常工作流程的方方面面。虽然书中涉及了Python,但Python或Vim的经验并不是阅读本书所必需的。
i+GLKtEeBxt3SjdC6d48PKjYioZ4WykQGFQWPqeXmm5w1MHYYzd33DLl+wjv9+n5
本书的内容提要
-
第1章,开始Vim之旅。介绍了Vim的基本概念。
-
第2章,高级编辑和文本浏览。介绍了光标移动方法和更复杂的编辑操作,另外,还介绍了几种插件。
-
第3章,使用先导键——插件管理。介绍了模式、键盘映射和插件管理。
-
第4章,理解文本。介绍如何基于语义地使用代码库,并在代码库中浏览文件。
-
第5章,构建、测试和执行。介绍如何在编辑器内外运行代码。
-
第6章,用正则表达式和宏来重构代码。深入介绍代码重构操作。
-
第7章,定制自己的Vim。讨论了如何进一步定制个人的Vim工作流程。
-
第8章,卓尔不凡的Vimscript。深入介绍了Vim提供的强大脚本语言。
-
第9章,Neovim。推介了一种新的Vim变体。
-
第10章,延伸阅读。本章为读者提供了一些建议以供参考,并推荐了一些读者可能会感兴趣的资源站点。