首页 » 信息技术 »

在VIM中拷贝,剪切和粘贴

2019年2月23日 / 53次阅读
VIM

在VIM中进行代码的拷贝,或者剪切粘贴,有三种模式可以选择,分别是:视图模式(VISUAL),行视图模式(VISUAL LINE),列视图模式(VISUAL BLOCK)。

首先,进入VIM的命令模式:

(1)按v,进入视图模式(VISUAL);

(2)按Shift+v,进入行视图模式(VISUAL LINE);

(3)按Ctrl+v,进入列视图模式(VISUAL BLOCK);

在以上这些视图下,我们就可以通过移动光标来选择要操作的内容块。使用hjkl或者上下左右来移动光标进行选择。

选好要操作的内容块之后:

d,剪切这部分;

y,拷贝这部分;

p,将d或者y操作的部分内容进行粘贴。(粘贴之前,请先移动光标到你希望的位置)

在列视图模式,有一点特别的地方,就是多行同时编辑,请移步:VIM多行注释及删除注释(列操作)

用dd+p来进行剪切:

dd,其实是将那一行进行了剪切,如果后面不跟p操作,就相当于删除。

用m命令来进行剪切:

:1,10 m 50

将1到10行移动到(Move)第50行处。

用co命令来进行拷贝:

:1,10 co 50

将1到10行拷贝到(Copy)第50行处。

本文链接:https://www.maixj.net/ict/vim-copy-paste-20269

相关文章

留言区

《在VIM中拷贝,剪切和粘贴》有1条留言

  • 麦新杰

    在VIM中,按Esc键(按一下)可以退出某种模式,回到初始命令模式,在VISUAL模式下,按Esc后的反应要慢一点,耐心等几秒,就像列视图模式下的所有行首的插入。 []


前一篇:
后一篇:

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top