vim常用命令

vim 常用命令:

    yy     复制光标所在的一行

 

    4yy   复制光标以及光标向下四行

 

    p       黏贴

 

    dd     剪贴光标所在的一行

 

    4dd   剪切光标所在的行以及光标向下四行

 

    D      从当前的光标开始剪切,一直到行末

 

    d0     从当前的光标开始剪切,一直到行首

 

    dw    删除光标所在的单词

 

    x       删除当前的光标,每次仅仅会删除一个

 

    X       删除当前光标前的一个字母,每次仅仅会删除一个

 

    h      向左

 

    j      向下

 

    k     向上

 

    l      向右

 

    M    当前屏幕的中间

 

    H    当前屏幕的最上方

 

    L    当前屏幕的最下方

 

    ctrl+f     向下翻一页

 

    ctrl+b    向上翻一页

 

    {            按段移动,向上移动

 

    }            按段移动,向下移动

 

    20G       快速定位到20行代码

 

    G           快速的定位到整个代码的最后一行

 

    gg          快速定位到整个代码的第一行

 

    w           以单词进行划分,跳到下一个单词的开头处

 

    b            以单词进行划分,调到上一个单词的开头处

 

    u            撤销刚刚的操作

 

    ctrl+r       反撤销

 

    v            按字符移动,选中一片代码:

 

    V            按段移动,选中一片代码:

 

    >>          向右移动代码

 

    >>          向左移动代码

 

    .              重复执行上一次操作

 

    r              替换一个字符

 

    R            替换光标以及后面的字符

 

    shift+zz 相当于 末行模式下 wq

 

    查找命令:

 

    /     str查找

 

    n    查找下一个

 

    N    查找上一个

 

    替换命令:

 

    末行模式下,将当前文件的所有hello ,替换成hi。

 

    :%s/hello/hi/g

 

     w     保存

 

     q      退出 

 

      wq  保存并退出

posted on 2018-11-03 17:56  Pure-C  阅读(154)  评论(1编辑  收藏  举报