VIM 中常用快捷键

在命令模式下的快捷方式

移动:

    h:左移 

    j:下移

    k:上移

    l:右移

    M:移动到中间行

    L:移动到屏幕最后一行行首

    H:移动到屏幕第一行的行首、

    G:移动到指定行,行号 + G

    w:先后一次移动一个字

    b:向前一次移动一个字

    {:按段移动上移

    }:安段移动下移

    Ctrl+d : 向下翻半屏

    Ctrl+u : 向上翻半屏

    Ctrl+f : 向下翻一屏

    Ctrl+b: 向上翻一屏

    gg:移动到文件开头

    G:移动到文件末尾

    gg=G:行首至行尾自动排版

删除:

    x:删除光标后的一个字符,相当于 del

    X:删除光标前的一个字符,相当于 Backspace

    dd:删除光标所在的行,n dd 删除 n 行, 100 dd 删除光标后的所有行

    D:删除光标后的本行所有内容,包含光标所在字符

    d0:删除光标前本行所有内容,不包含光标所在字符

    dw:删除光标开始位置的字,包含光标所在的支付

撤销命令:

    u:一步一步撤销

    U:一次性撤销所在行所有的操作

    Ctrl+r:反撤销

重复命令:

    . :重复上一次操作的命令

文本行移动:

    >>:文本行右移

    <<:文本行左移

复制粘贴:

    yy:复制当前行, n yy 复制 n行

    p:在光标所在位置的下一行粘贴

可视模式:

    v:    按字符移动,选择文本

    V: 按行移动,选中文本,

    可视模式可以配合 d, y,  >> ,  << 实现对文本的操作

替换操作:

    r:替换当前字符

    R:替换当前光标后的位置

分屏操作:

    sp:上下分屏

    vsp:左右分屏

    Ctrl+w+w :  在不同屏之间切换

    vim -O2 file : 在打开文件时左右分屏

    vim -o3 file : 在打开文件时上线分屏

    Ctrl+w+c:关闭当前分屏    

    Ctrl+w+q:关闭当前窗口,如果最后一个,则退出 vim 

     Ctrl+w+h:光标移动到左边分屏

    Ctrl+w+j:光标移动到右边分屏

    Ctrl+w+k:光标移动到上边分屏

    Ctrl+w+l:光标移动到右边分屏

    Ctrl+w <:分屏左移,Ctrl+w n > 一次移动 n 个单位

    Ctrl+w >:分屏右移

    Ctrl+w++:增高分屏

    Ctrl+w+- :下移分屏

查找操作:

    /: 例如查找 printf   : /printf  , 按回车则是所有的 printf 都高亮显示, n 查找下一个, N查找上一个

查看 Man Page:

    将光标移动到函数上按 K,则跳到Man Page

    按 3 K,则是打开第三章Man page(默认是打开第一章)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值