VIM 快捷键等整理

此文中所有的内容均来自于个人网络内容整理,主要还是平时用到了,然后记录下来方便忘记了之后能快速看到

复制、粘贴

复制

  1. 单行复制

    在命令模式下,将光标移动到需要复制的行首,输入”yy”进行复制

  2. 多行复制

    在命令模式下,将光标移动到需要复制的首行行首,输入”nyy”进行多行复制

粘贴

命令模式下,将光标移动到需要粘贴的位置,输入”p”进行粘贴

高级用法

多行复制

  1. 在命令行模式下输入 2,6 co 12,将第2行到第六行的数据复制到第12行
  2. 不需要知道具体的行数,按如下命令输入

    1
    2
    3
    4
    5
    在命令模式下
    将光标移动到首行,输入 ma
    将光标移动到末行,输入 mb
    将光标移动到需要粘贴的行,输入 mc
    输入 :'a,'b co 'c (包括冒号)

    如果把 co 换成 m 即为剪切
    删除更简单, :’a,’b de (包括冒号)

复制单词

在命令模式下,将光标移动到需要复制的单词首字符,输入 yw,粘贴同样输入p

复制几个字母或字符

在命令模式下,将光标移动到需要复制的字符下,输入yl 或者 5yl ,即可复制1个或者5个字符。