欢迎各位兄弟 发布技术文章
这里的技术是共享的
上节我们学习了高级复制模式,其中提到了可视模式,可视模式是Vim的一个重要工具。这节我们来看一下。
首先还是进入Vim,打开test2.txt。
随便讲光标移动到某一个位置,按下v,我们进入可视模式。我们会在状态栏看到“可视”的提示。
这时候按hjkl移动光标,我们看到移动过的地方被高亮了。这就是选中了文本,然后我们可以做的就多了,按y可以复制,按d可以删除,甚至可以替换。我们以复制为例。按y,然后移动光标到另一个地方,按p,就看到我们高亮的文本被复制到这里了。
上面是简单的可视模式。如果想整行整行的复制,而不是以文字为单位。我们按下大写V,这时候我们就进入以行为单位的可视模式。移动hjkl,会发现是一行行选中的。然后还是以复制为例。如图。
还有一种块模式的可视模式。比如你想复制一块文字,不是一行,而不是某一块。如图情形。这时候,按下v,然后按下ctrl+q(Linux下直接crtl+v),就进入了可视块模式,再移动hjkl就能选中了。如图。
来自 https://jingyan.baidu.com/article/39810a23e0139cb636fda629.html