块选择有什么用?
有时我们想在vim 上的文本块状的区域进行复制粘贴,可是光标选中的都是以行为单位的区域。很不方便。
比如,我只想选中 hello 和 world 这两个单词,但却,,,
那就使用块选择。
打开vim 后, 当我们按下v , V, Ctrl+v 时,这时候光标经过的地方就会反白,三个按键的意义如下表所示:
v | 字符选择,会将光标经过的地方反白选择 |
---|---|
V | 行选择,会将光标经过的地方反白选择 |
Ctrl+v | 块选择,可以使用长方形的方式选择数据 |
y | 将反白的地方复制起来 |
d | 将反白的地方删除 |
p | 将复制的数据粘贴 |
这里我只演示了块选择的复制粘贴,字符选择和行选择过程相似。
块选择_复制粘贴 演示过程:
1、事先添加一些内容:
2、移到光标到你想操作的区域
3、按下 Ctrl+v 组合键,进行快选择。
左下角会提示-- 可视 块 –
4、将光标移动到最底部,此时移动过的区域会反白。
5、此时按下 “y” 来进行复制反白区域
当按下y 之后,反白块会立即消失,并显示已复制。
5、最后,将光标移动到第一行的最右边,并且再用编辑模式向右按两个空格键,回到命令模式后,再按下 ”p“ 后,进行复制。
总结:可以看出还是非常使用的