我想在vi
中复制粘贴一些行。
我有一个文本文件,如下:
python class1 def:
code code code
...
code code code
last line class1
python class2 def:
code code code
...
code code code
我想复制整个class1
。我试图使用yNy
来完成,所以我需要获取N
,也就是计算出该类有多少行。
然后我想要获取python class1 def:
(假设为X)和last line class1
的行号(Y),计算N=Y-X
,并跳转到该类的第一行执行yNy
。然而,我无法弄清楚如何获取行号。
那么,有没有办法知道我在哪一行?总的来说,是否有其他方法可以复制粘贴像我指示的整个块?
这是我的vi
版本:
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Oct 26 2012 16:44:45)
Included patches: 1-547
Ctrl-g
键。实际上,这比:.=
给出了更多的细节。 - devnull