Vim 之 块选择 (Visual Bllock) 让你更灵活的选中特定文本区域

块选择有什么用?
有时我们想在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“ 后,进行复制。
在这里插入图片描述
总结:可以看出还是非常使用的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章