-
组合指令
change delete copy commnet cH dH yH top of screen cL dL yL bottom of screen c+ d+ y+ next line c5| d5| y5| column 5 2c) 2d) 2y) second sentence c{ d{ y{ previous paragraph c/pattern d/pattern y/pattern pattern cn dn yn next pattern cG dG yG end of file c13G d13G y13G line number 13 -
使用寄存器
-
删除和复制会存储到(0-9)的数字命令寄存器,使用
"[num]p
取寄存器的值。dd ... #删除9次,填满寄存器 "1p.u.u.u... #恢复,u会把复制的内容移除,同时.会遍历1-9,到9后不再改变 "1? #如何使用寄存器恢复原样?
-
用户命名寄存器,(a-z)。
"dyy "a7yy "b5dd
复制到a、d寄存器中。删除5行保存到b寄存器中。
注意:"[A-Z]yy是追加到寄存器a中,而不是寄存器[A-Z]
-
范围拷贝
:[range]ya[nk] a
-
-
标记位置
m[a-z]
,mark一个位置'[a-z]
,跳转到对应mark -
解答:
"1P.........
恢复原样,P要大写
第四章 vi进阶
最新推荐文章于 2024-07-18 15:07:29 发布