vim列编辑模式快捷键

  • vi/vim编辑器

多行行首插入

 
  1. 1

    在多行行首插入,在nomal模式下按下ctrl+v,然后进行选择(如果想要选择至文件结尾,则再按G)

    vim列编辑模式快捷键
  2. 2

    选择好以后按大写的I,则光标会自动跳转到所选择行的第一行的行首,并会进入insert模式,可以输入你想要插入的内容

    vim列编辑模式快捷键
  3. 3

    输入完你想要插入的内容后按下Esc键,则你会发现刚刚你选择的行的行首都已经插入了你想要插入的内容

    vim列编辑模式快捷键
    END

多行行首删除

 
  1. 1

    在多行行首插入,在nomal模式下按下ctrl+v,然后进行选择(如果想要选择至文件结尾,则再按G)

    vim列编辑模式快捷键
  2. 2

    选择完以后按下小写d,则删除了刚刚选中的位于多行行首的字符

    vim列编辑模式快捷键
    END

多行行首缩进

 
  1. 1

    在多行行首插入,在nomal模式下按下ctrl+v,然后进行选择(如果想要选择至文件结尾,则再按G)

    vim列编辑模式快捷键
  2. 2

    然后按下>键(即shift+,),会发现所选择的内容已经向后缩进一个tab,反之选择中以后按下<键,则会向前缩进一个tab

    vim列编辑模式快捷键
    END

多行行尾插入

 
  1. 1

    在多行行尾插入,在nomal模式下按下ctrl+v,然后进行选择(如果想要选择至文件结尾,则再按G)

    vim列编辑模式快捷键
  2. 2

    选择好以后按大写的A,则光标会自动跳转到所选择行的第一行的行尾,并会进入insert模式,可以输入你想要插入的内容

    vim列编辑模式快捷键
  3. 3

    输入完你想要插入的内容后按下Esc键,则你会发现刚刚你选择的行的行尾都已经插入了你想要插入的内容

    vim列编辑模式快捷键
    END

多行行尾删除

 
  1. 1

    在多行行尾删除,在nomal模式下按下ctrl+v,然后进行选择(如果想要选择至文件结尾,则再按G)

    vim列编辑模式快捷键
  2. 2

    然后按下小写x或者小写d,则删除了刚刚选中的位于多行行尾的字符。

    vim列编辑模式快捷键
    END

多行字符替换

 
  1. 1

    想要进行多行字符替换,在nomal模式下按下ctrl+v,然后进行选择(如果想要选择至文件结尾,则再按G)

    vim列编辑模式快捷键
  2. 2

    然后按下c键,会发现刚刚选中的字符消失了,并进入了insert模式,然后输入你想要替换的字符

    vim列编辑模式快捷键
  3. 3

    输入完成后按下Esc键,会发现刚刚选择的所有行都已经被替换。

    vim列编辑模式快捷键
    END

注意事项

 
  • 上面所说某些列选择内容有些也适用于行中间,比如行尾删除等,所以希望大家活学活用,举一反三才行。
  • vim是个很强大的编辑器,如果上面有错误欢迎大家前来探讨指正

引用自:http://jingyan.baidu.com/article/7c6fb4286bd32180642c90b5.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值