vim技巧笔记
这篇书评可能有关键情节透露
这本书不管vim初学者还是用了段时间的人都可以看看
yt<复制从光标位置到下一个“<”前的内容 (另外,ct< 修改从光标至“<”前的内容,在编辑HTML、XML文件时很方便)
:reg查看各个寄存器的内容
也可以用 f{char} 跳到 的某个 , 用 ; 和 , 相 地 或 跳转
gv 是个有用的快 , 用来 一 由可 式 的文本 。
o 切换高亮选区的活动端
或 也想 一 来 表 及其 的 。 快速地 一 本 yyp , 用 的 有 Vr- 。
$ 大到每 的 。 一 , 也 得 难, 为每一 的 度都是 一 的。 而在 个 中,Vim 是想 大到 中的 些 的 , 方 的 , 一 个 一的文本 。
通常我们会在命令中使用%指代整个文件做为替换范围:
:%s/search/replace/g
以下命令指定只在第5至第15行间进行替换:
:5,15s/dog/cat/g
:.,.+3p . 代表当前行 , 以 例中的 :.,.+3 相 于 :2,5。
不用一行行执行.使用Ex命令 :normal .对整个范围执行.命令
I've bee expecting you, Mister Bond.
I've bee expecting you.
可以用dt. 删除从逗号到句号之前的内容 也可以用dfd删除从逗号到d的内容