Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim使用copy命令进入多行_Vim - Fatal编程技术网

Vim使用copy命令进入多行

Vim使用copy命令进入多行,vim,Vim,有一个关于使用复制命令的vimcast,例如:9copy16 及其相关的速记:16t.或在rel number模式下:-16t. 请看这里: 不管怎样,我喜欢这个命令,并经常使用它,但是我经常想使用它插入多个位置,沿着:-16t-4、-8、+12的行插入,目的是将-16行插入到-4、-8和-12行。然而,这不起作用 有没有任何人都知道的内置方法?(我经常进行远程处理,不能使用插件。)如果您不介意重复一点,您可以做如下操作: :2t$ | 2t15 | 2t0 问题是,在每个t命令之后,光标都会

有一个关于使用复制命令的vimcast,例如
:9copy16
及其相关的速记
:16t.
或在rel number模式下
:-16t.
请看这里:

不管怎样,我喜欢这个命令,并经常使用它,但是我经常想使用它插入多个位置,沿着
:-16t-4、-8、+12的行插入,目的是将-16行插入到-4、-8和-12行。然而,这不起作用


有没有任何人都知道的内置方法?(我经常进行远程处理,不能使用插件。)

如果您不介意重复一点,您可以做如下操作:

:2t$ | 2t15 | 2t0
问题是,在每个t命令之后,光标都会改变其位置,因此很遗憾,您不能使用相对位置