在 vim 中,如果我们需要复制多行,那么我们可以使用 nyy 键,复制完成后,如果我们需要粘贴,那么我们可以使用 p 键或者 P 键。
其中,n 是数字键,表示我们需要复制的行数,小写的 p 用于将复制内容粘贴到光标后面,大写的 P 用于将复制内容粘贴到光标的前面。
命令 | 描述 |
---|---|
nyy | 复制 N 行 |
我们可以使用 nyy 键,复制多行,其中,n 表示复制的行数。
我们打开 Linux 终端,输入 vim haicoder.txt,如下图所示:
vim haicoder.txt
此时界面如下所示:
我们按下回车,打开我们编辑好的文件,如下图所示:
现在,我们首先,按下数字键 2,接着按下 yy 键,复制两行内容,并在此按下 p 键,此时如下图所示:
我们看到,我们已经复制了两行内容,现在,我们再次按下 3yy 键,并再次按下 P 键,此时如下图所示:
我们看到,这次我们再次复制了三行,即,我们使用 nyy 复制了 N 行内容。
在 vim 中,如果我们需要复制多行,那么我们可以使用 nyy 键,复制完成后,如果我们需要粘贴,那么我们可以使用 p 键或者 P 键。