Vim 核心知识列表

2018-04-14 10:33:53 +08:00
 chanlion

这本书是在 Vim 官网上放出的 PDF 书,据官网的说法是这本书是第一本专门讲 Vim 的书。这本书不讲什么:不讲 Vimscript 的语法,不讲怎么制作一个 Vim 插件进行扩展。

这本书主要讲述的是 Vim 的基本用法和概念,看完这本书将了解关于 Vim 的绝大部分操作,理解寄存器、文本对象、宏、可视模式、Ex 命令这些概念。同时知道 Vim 各种晦涩的选项的含义。随时随地用 :h 查找 Vim 的文档了解相关的内容,Vim 的文档是一个 Vim 自己定义的专有格式。

我在记录笔记时省略了 GUI 部分的内容,因为我自己在使用 Vim 时基本不会关注这块。如果希望学习 Vimscript 推荐 Learn Vimscript the Hard Way 网站。

  1. vimbook-OPL(1-4) 移动、搜索、标记、多文件
  2. vimbook-OPL(5-7) 窗口、缓冲、可视化模式、块列可视模式、缩进、定位标识符、man、Tags、make 编译
  3. vimbook-OPL(8-10) 缩写、映射、排版选项、Ex 命令
  4. vimbook-OPL(11-13) 文字排版、自动补全、自动命令
  5. vimbook-OPL(14-16) 命令行参数、备份恢复、挂起和返回
  6. vimbook-OPL(18-20) 文字对象、跳转、算术、改变大小写、正则表达式、寄存器、viminfo 文件
  1. vimbook-OPL(21-23) 高级窗口、缓冲、会话、可视化模式等命令
  2. vimbook-OPL(24-25) 高级映射、缩写、Ex 命令、捎带介绍 Vimscript
  3. vimbook-OPL(28) 选项介绍、模式行

除了书的内容,我还记录了我很想了解的 Vim 启动过程, $VIMRUNTIME 目录下的文件定义了 Vim 最初的插件和语法高亮,当 Vim 可执行文件一启动就最先从这个位置查找脚本进行执行,随后才是加载用户配置和插件。同时,我还详细记录了 Vim 的正则表达式的用法。

  1. vim 正则表达式
  2. $VIMRUNTIME 和 vim doc

WebSite: https://mrlongx.com/ weibo: https://weibo.com/p/1005051717411567/home github: https://github.com/chuenlungwang

4470 次点击
所在节点    Vim
12 条回复
jinya
2018-04-14 17:17:56 +08:00
码课
wdk23411
2018-04-15 11:00:52 +08:00
插个眼……文档不错,有空慢慢看
ivechan
2018-04-15 20:01:18 +08:00
马克思~~~
tty1
2018-04-15 20:13:58 +08:00
二楼的差个眼有点嗨
bfdh
2018-04-15 22:05:18 +08:00
mark
HughZadora
2018-04-16 04:42:29 +08:00
已經收藏,謝謝。
dirtydeeds
2018-04-16 08:27:12 +08:00
mark
LotusLandStory
2018-04-16 12:04:32 +08:00
mark 一下,谢谢
winterli
2018-04-16 12:46:41 +08:00
mark
AllOfMe
2018-04-18 20:12:28 +08:00
谢谢
SpaceVim
2018-05-28 09:16:54 +08:00
已转发 t.me/Vim_zh
IvyChen
2018-05-28 10:03:44 +08:00
感谢分享

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/446724

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX