可视化模式
2022-08-06 本文已影响0人
sweetBoy_9126
进入可视化模式
基于字符的
使用 v
配合移动可选中对应的字符
编辑器底部会显示 VISUAL
基于行
使用 V
配合 jk 可以每次选中对应的行
编辑器底部会显示 VISUAL LINE
可视化模式下我们只需要使用 jk 上下移动就可以选中对应的行,就和鼠标选中一样
基于块
ctrl + v
选中某一块特定的区域
编辑器底部显示 VISUAL BLOCK
注:三种可视化模式之间可以随意切换
退出可视化模式
ctrl + [
导航
o
切换可视化区的光标位置
适用场景
const a = 1
const b = 2
const c = 3
const d = 4
比如我们从 const b = 2 这一行进入可视化行模式然后按j把 b c d 这三行都选中,但这时候我们又想选中 a,就可以使用 o 改变我们的光标位置然后按 k 把 a 也选中
gv
回到上一次使用可视化命令选择的选择区域
语法
选中 + 操作
技巧
选中多行编辑
- 给多行的后面加分号
使用行可视化+ A - 使用可视化模式的时候想要插入内容只能通过 A 和 I
- 复制粘贴
使用可视化模式选中然后可使用
yy + p
command + c + command + v - 尽量少用可视化模式
会增加操作步骤 - 选中到多行知道具体要结束选中的行数,可以使用
V + 106gg
选中当前行到106行