Part1中所阐述, 对于一些重复性的任务, 我们可以通过用命令进行重复性的工作而非采用手动输入的方式来优化整体工作效率。

以下是出自于《Practical Vim》中的一张表:

目的 操作 正向重复 逆向重复
做一次变更 {edit} . u
于当前行搜索下一个匹配的字符 f{char}/t{char} ; ,
于当前行搜索上一个匹配的字符 F{char}/T{char} ; ,
于整个文档中正向搜索匹配的字符串 /pattern n N
于整个文档中逆向搜索匹配的字符串 ?pattern n N
替换 :s/target/replacement & u
执行一系列的变更 qx{changes} @x u

P.S.: 表中的正向重复和逆向重复针对的是操作(action)执行方向而言。 (即是相对于操作方向的正向和逆向)

参考: 《Practical Vim》- Tip 4