239239你可以看到这里使用了两个查找命令。第一个是“?^Chapter?”,用于查找前一个行首
240240的“Chapter”,就是说“?pattern?”用于向前查找。同样,“/^Chapter/”用于向后
241241查找下一章。
242-  为了避免斜杠使用的混淆,在这种情况下,“=”字符用于代替斜杠。本来仍使用 
243- 斜杠或使用其他字符也是可以的。(不过实现如此——译者) 
242+  为了避免斜杠使用的混淆,在这种情况下,“=”字符用于代替斜杠。使用斜杠或使 
243+ 用其他字符也是可以的。 
244244
245245
246246加减号
300300> 
301301 :.,.+4 
302302< 
303- 现在你可以继续你的命令,这个命令将作用于当前后及其后4行 。
303+ 现在你可以继续你的命令,这个命令将作用于当前行及其后4行 。
304304
305305============================================================================= 
306306*10.4*  全局命令
316316 global中只能使用冒号命令。普通命令不能在这里使用,如果需要,可以使用
317317 | :normal | 命令。
318318
319- 假设你要把“foobar”修改为“barfoo”,但只需要修改C++风格的注视中的内容 。这种
319+ 假设你要把“foobar”修改为“barfoo”,但只需要修改C++风格的注释中的内容 。这种
320320注释以“//”开头。所以可以使用如下命令:
321321> 
322322 :g+//+s/foobar/barfoo/g 
@@ -428,7 +428,7 @@ CTRL-V
428428的左边界才是有意义的。
429429 同样,没有包括在块中的行不会受影响。
430430
431- 还有一些命令只影响被选中的字符的 :
431+ 还有一些命令只影响被选中的字符 :
432432
433433 ~ 交换大小写 (a -> A 而 A -> a)
434434 U 转换成大写 (a -> A 而 A -> A)
@@ -518,7 +518,7 @@ CTRL-V
518518> 
519519:.,$write! tempo 
520520
521- 否则着将变成一个过滤器命令 ,
521+ 否则这将变成一个过滤器命令 ,
522522这种命令我们在本章的后面会介绍。
523523
524524
@@ -568,7 +568,7 @@ CTRL-V
568568
569569
570570
571- 如果你没有清楚地区分段落。你可以只格式化你手工选中的行 。先移到你要格式化的行,
571+ 如果你没有清楚地区分段落。你可以只格式化你手动选中的行 。先移到你要格式化的行,
572572执行“gqj”。这会格式化当前行和下面一行。如果当前行太短,下面一行会补上来,否
573573则多余的部分会移到下面一行。现在你可以用“.”命令重复这个操作,直到格式化完所
574574有的文本。
605605 命令“{motion}{program} ”用一个外部程序对一个文本块进行过滤。换句话说,它
606606执行一个由{program} 指定的外部命令,并用一个文本块作为输入,然后用该程序的输出
607607代替选中的文本块。
608-  如果你不熟悉UNIX的过滤程序,上面的描述可以不好理解 ,我们这里举个例子。
608+  如果你不熟悉UNIX的过滤程序,上面的描述可能不好理解 ,我们这里举个例子。
609609sort命令能对一个文件排序。如果你执行下面的命令,未排序的文件input.txt会被排序
610610并写入output.txt。(这在UNIX和Microsoft Windows中都有效)(译者注:这里排序是
611611指对行重新排序)
@@ -681,7 +681,7 @@ MS-Windows
681681
682682把文本输出到一个命令
683683
684- Unix命令你跟 “wc”用于统计单词数。要统计当前文件有多少行,可以这样:
684+ Unix命令 “wc”用于统计单词数。要统计当前文件有多少行,可以这样:
685685> 
686686:write !wc 
687687
@@ -696,13 +696,13 @@ Unix
696696> 
697697:write! wc 
698698
699- 这这里空白字符的位置是非常重要的 。
699+ 在这里空白字符的位置是非常重要的 。
700700
701701
702702重画屏幕
703703
704704如果外部程序产生一个错误信息,这个显示画面就会乱掉。Vim颇重效率,所以它只重画
705- 那些需要重画的地方,可是它不知道其他程序会写些什么地方 。要强制Vim重画整个屏幕:
705+ 那些需要重画的地方,可是它不知道其他程序修改了哪些地方 。要强制Vim重画整个屏幕:
706706> 
707707 CTRL-L 
708708
0 commit comments