美文网首页CKylin的笔记
Vim常用快捷键与命令笔记

Vim常用快捷键与命令笔记

作者: CKylin | 来源:发表于2017-03-30 06:49 被阅读0次

    单按键

    cc 清除行并编辑
    C 清除当前行的光标后的字符并编辑
    o 在光标下新开一行并编辑
    O 在光标上新开一行并编辑
    yy/(N)yy 复制一行/复制N行
    p/(N)p 粘帖一次/粘帖N次
    dd/(N)dd 剪切一行/剪切N行
    [[/gg 文档首
    ]]/G 文档尾
    u/(N)u 撤销/撤销N步
    f(x) 找到下一个x字符
    a/i 进入编辑模式 a命令会向后一位
    A 行尾编辑
    s 清除当前字符并编辑
    S 清除当前行并编辑
    zz 光标移动到屏幕中间
    x 删除当前字符
    v/V 可视字符/行模式
    W/B 下/上一行
    % 在括号间跳转

    组合按键

    dt(x) 引号/括号内删除到x字符前
    df(x) 当前字符起本行内 删除到x字符前
    kdgg 删除当前行之前所有行(不包括当前行)
    jdG(jd shift + g) 删除当前行之后所有行(不包括当前行)
    kdG 等同jdG

    命令

    :(xx)! 强制执行
    :(n) 跳转行
    :!(cmd) 执行shell命令
    :w 写入
    :q 退出
    :Ctrl+r " 将复制的文本粘帖到命令行
    :open (file) 打开文件
    /(x) 查找字符
    :set number 显示行号
    :!! 上一条命令
    :r!(cmd) 执行命令并把返回值插入光标位置

    技巧

    insert mode下ctrl R = 输入计算公式 可以得到答案

    ctrl r 恢复上一个撤销


    整理:CKylin

    相关文章

      网友评论

        本文标题:Vim常用快捷键与命令笔记

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