美文网首页
2018-11-19

2018-11-19

作者: 海里的奶牛 | 来源:发表于2018-11-19 08:41 被阅读0次

    vim基础操作

    一、游标移动

    上下左右

    k:上
    j:下
    h:左
    l:右
    

    跳转

    下个单词 :w
    上个单词 :b
    
    下个单词结尾 :e
    上个单词结尾 :ge
    
    到行的头部:0或^
    到行的尾部:$
    
    移动到到第一行:gg
    移动到到第n行:n+g
    到最后一行:G(shift+G)
    
    向后跳转第一匹配字母位置: f+<目标字母>
    向前跳转第一匹配字母位置: F+<目标字母>
    
    跳转之前光标位置:ctrl+o
    

    二、插入

    当前光标前插入:i
    当前光标末插入:a
    
    行首插入:I
    行末插入:A
    
    下一行插入:o
    上一行插入:O
    

    三、剪切(删除)复制粘贴

    剪切(删除)

    删除当前字符:x
    删除之前字符:X
    
    删除当前行:dd
    删除n行:n+dd
    
    删除单词:d+w
    
    删除至行尾:d+$
    删除至行首:d+^
    
    删除至结尾:d+G
    删除至头部:d+1+G
    

    复制

    复制当前行:yy
    复制n行:n+yy
    
    复制至行尾:y+$
    复制至行首:y+^
    
    复制单词:y+w
    复制n个单词:y+n+w
    
    复制至结尾:y+G
    复制至头部:y+1+G
    

    粘贴

    粘贴光标后/下行:p
    粘贴光标前/上行:P
    

    四、其他

        显示编号:shift+/  :set nu
        回退u
        重做shift+ t
    

    批量操作

    Ctrl+v,按 j 或者 k 选取列,再按Shift + i 然后输入你想要插入的字符(任意字符),再按两次Esc就可以实现批量插入字符

    批量缩进shift + i配合j/k实现上下选中+shift+>/<进行批量缩进

    相关文章

      网友评论

          本文标题:2018-11-19

          本文链接:https://www.haomeiwen.com/subject/dmfofqtx.html