vim命令汇总

vim存在三种工作模式,分别是命令模式,插入模式和底行模式。
  • vim文件操作

    命令作用
    vim filename打开或新建文件,并将光标置于第一行首
    vim +n filename打开文件,并将光标置于第n行首
    vim + filename打开文件,并将光标置于最后一行首
    vim +/pattern filename打开文件,并将光标置于第一个与pattern匹配的串处
    vim -r filename在上次正用vi编辑时发生系统崩溃,恢复
    vim filename…filename打开多个文件,依次进行编辑
  • 插入模式

    命令作用
    esc进入命令模式
  • 底行模式

    命令作用
    :q未编辑退出
    :q!强行退出
    :qw保存退出
    :w保存文件
    :x保存退出
    :s/p1/p2/g将当前行中所有p1均用p2替代
    :n1,n2s/p1/p2/g将第n1至n2行中所有p1均用p2替代
    :g/p1/s//p2/g将文件中所有p1均用p2替换
    :nu显示当前行行号
    :set nu显示所有行号,或者在etc/vimrc文件中加入set nu
  • 命令模式

    命令作用
    i进入插入模式,在当前光标处进行编辑
    a进入插入模式,在光标后插入编辑
    o进入插入模式,在当前行后插入一个新行
    O进入插入模式,在当前行前插入一个新行
    cw进入插入模式,替换从光标所在位置后到一个单词结尾的字符
    h
    l
    j
    k
    w移动到下一个单词
    b移动到上一个单词
    Ctrl+u向文件首翻半屏
    Ctrl+d向文件尾翻半屏
    Ctrl+f向文件尾翻一屏
    Ctrl+b向文件首翻一屏
    nz将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。
    :进入底行模式
    ZZ保存退出
    x删除游标所在的字符
    X删除游标之前的字符
    del按键删除当前字符
    dd删除整行
    dw删除一个word(不适用中文)
    dG删除到文档结尾处
    d1G删至文档首部
    d$删除至行尾
    space光标右移一个字符
    /pattern从光标开始处向文件尾搜索pattern
    ?pattern从光标开始处向文件首搜索pattern
    n在同一方向重复上一次搜索命令
    N在反方向上重复上一次搜索命令
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值