内容纲要

问题描述:

vim 中选中指定字符,进行复制 / 剪切 / 粘贴

问题解决:

进入 vim 中 visual 模式,visual 模式进入,可以有三种方式:

(1)在普通模式(normal)下,直接按键 v  就可以进入默认 visual 模式,可以使用 v+j/k/h/l 进行文本选择

普通可视

注:

使用 normal 模式下的  v 命令,进入 visual 模式,v+ j/k/h/l   进行文本选中

对于选中的文本进行如下按键:

(1.1)d   —— 剪切操作

(1.2)y   ——- 复制操作

(1.3)p   ——- 粘贴操作

(1.4)^  ——– 选中当前行,光标位置到行首(或者使用键盘的 HOME 键)

(1.5)$  ——– 选中当前行,光标位置到行尾(或者使用键盘的 END 键)

(2)Visual Line 模式  按键 V 可以进入

按键 V 之后,进入 Visual Line 模式,使用 j/k 键可以选中一行或者多行

(3)Visual Block 模式,按键 Ctrl + V 可以进入

按键 Ctrl+V 之后,进入 Visual Block 模式,使用 j/k/h/l 键可以选中一块

块模式

注:

在块模式下,可以进行多列的同时修改,修改方法是:

首先进入块模式 Ctrl+ v

使用按键 j/k/h/l 进行选中多列

按键 Shift + i 进行 块模式下的插入

输入字符之后,按键 ESC,完成多行的插入

列模式

发表评论

电子邮件地址不会被公开。 必填项已用*标注