您的位置首页百科问答

vim如何进行文本选择、复制与粘贴

vim如何进行文本选择、复制与粘贴

的有关信息介绍如下:

vim如何进行文本选择、复制与粘贴

通过VIM快捷命令能够极大地提高文本的编辑效率,本文主要介绍如何利用vim进行单行文件、多文本及文本区域块的选择、复制与粘贴?

这里我以打开test文件为例进行说明,执行vim test命令打开test文件,test文件内容如下

在命令模式下输入set nu,展示文本行号

在命令行模式下输入字符v(小写),便可以进入按字符选择模式,通过h、i、j、k键移动光标选择要进行复制的字符串。

注意到上面选取的字符串在第12行处只选择了一部分,完成选择后按下y键进行复制,将鼠标移动到最后一行,按下p执行粘贴操作就完成了对选择的字符串部分完成了按字符复制与粘贴操作。

在命令行模式下输入字符V(大写),便可以进入按行选择模式,通过h、i、j、k键移动光标选择要进行复制的行号。

注意到上面我们选中了3-12行,选中3-12行后按下y键进行复制,然后将光标移动到要进行粘贴的位置,比如放在23行后,需要将光标移动到23行,按下p键进行粘贴操作。

在命令行模式下按下组合键Ctrl+V进入到按块选择模式,通过h、i、j、k移动鼠标选择要进行复制的区域块

注意到上面选择了3-11行中的一个区域块,选择完成后按y进行复制,将光标移动到要进行粘贴的地方(比如放到内容的最后),按下p执行粘贴。