HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    vim新增一行(vim 添加新行)

    发布时间:2023-04-07 06:45:44     稿源: 创意岭    阅读: 131        

    大家好!今天让小编来大家介绍下关于vim新增一行的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。

    创意岭作为行业内优秀的企业,服务客户遍布全球各地,相关业务请拨打电话:175-8598-2043,或添加微信:1454722008

    文章目录列表:

    vim新增一行(vim 添加新行)

    一、vim 空一行

    如 719558527 所说,如果是想移到下一行,就是 j。

    如果是想加一个空行:

    在插入模式下,只要按一下回车再 <ESC>。

    在普通模式下,需要 o 再 <ESC>。

    如果是在调整代码的逻辑,想加空行,另一个比较方便的方法是先复制一个空行,然后在你想加的地方用 p。可以考虑这个按键序列:

    {Y``

    { 来移到一个空行上,然后用 Y 复制,再 `` 跳回刚才的地方。

    719558527 也是一个好方法。我提供一个更简单映射方法,不需要定义函数:

    nnoremap <expr>    <F7>  "o<ESC>"

    二、vim 在每一行前加#

    用:

    :%s/^/#
    就是把所以行行首加一个 #。# 号那里写什么都行。

    还有一种,也是比较常用的方法,就是 ctrl-v 选中一片区域。然后用 I (大写 i)往第一行前面加东西。加完之后 <esc> 回到普通模式,会自动在所以选中行相同位置插入相同的内容。

    三、3. vi/vim 快速复制一/多行内容

    有时在Linux环境下编辑时复制大量内容,特此记录。

    复制一行:

    先将光标放置在要复制的一行(此时不要处于任何特殊状态下),按yy即可完成复制。再将光标放置在需要粘贴的一行,按下p键即可完成粘贴(此时不要处于任何特殊状态下)。

    若要将一行粘贴很多次,可以输入“10p”,即粘贴10次。最多粘贴50次。

    复制多行:

    将光标放置在要复制的内容开头或结尾,按下 v 后使用键盘上下选中内容,按 yy 完成复制。同理,粘贴时按 p 键,多次复制输入数字+p。

    四、vim复制第一行和第三行

    估计只能分别复制。

    如果是为了从一个文本里挑选一部分文本,以便复制到另外的文本中,一般是用寄存器来处理。

    比如你用 gg 到第一行后,“aY 就可以复制这行到 a 这个寄存器。然后再 2j 跳到第三行,用 "AY 把这行的内容追加到 a 这个寄存器里(注意小写表示替换掉某个寄存器原来的内容,大写表示在原来的内容后追加)。

    这时你切换到另外的地方用 "ap 就可以把这两行的内容粘贴出来了。

    以上就是小编对于vim新增一行问题和相关问题的解答了,如有疑问,可拨打网站上的电话,或添加微信。


    推荐阅读:

    高清视频解码器(vip视频解码器)

    企业vi设计说明(企业vi设计方案)

    新款手机排行榜(vivo手机排行榜)

    蓝光机排行榜(蓝光机排行榜前十)

    2023年杭州限行恢复时间(杭州2021年3月限行)