这本书是在 Vim 官网上放出的 PDF 书,据官网的说法是这本书是第一本专门讲 Vim 的书。这本书不讲什么:不讲 Vimscript 的语法,不讲怎么制作一个 Vim 插件进行扩展。
这本书主要讲述的是 Vim 的基本用法和概念,看完这本书将了解关于 Vim 的绝大部分操作,理解寄存器、文本对象、宏、可视模式、Ex 命令这些概念。同时知道 Vim 各种晦涩的选项的含义。随时随地用 :h
查找 Vim 的文档了解相关的内容,Vim 的文档是一个 Vim 自己定义的专有格式。
我在记录笔记时省略了 GUI 部分的内容,因为我自己在使用 Vim 时基本不会关注这块。如果希望学习 Vimscript 推荐 Learn Vimscript the Hard Way 网站。
除了书的内容,我还记录了我很想了解的 Vim 启动过程, $VIMRUNTIME 目录下的文件定义了 Vim 最初的插件和语法高亮,当 Vim 可执行文件一启动就最先从这个位置查找脚本进行执行,随后才是加载用户配置和插件。同时,我还详细记录了 Vim 的正则表达式的用法。
WebSite: https://mrlongx.com/ weibo: https://weibo.com/p/1005051717411567/home github: https://github.com/chuenlungwang
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.