zoukankan      html  css  js  c++  java
  • 编辑器之神vim的一些常用快捷键整理

    yy:复制 光标所在的这一行

    4yy:复制 光标所在行开始向下的4

    p:粘贴

    dd:剪切(删除) 光标所在的这一行

    4dd:剪切(删除) 光标所在行向下的4

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

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

    x:从光标处开始向后删除

    X:从光标处开始向前删除

    u:撤销

    ctrl+r:反撤销

    shift+4:移动到光标所在行行尾

    shift+6:移动到光标所在行行首

    h

    j

    k

    l

     

    H:移动到当前屏幕最上面一行

    M:移动到当前屏幕最中间一行

    L:移动到当前屏幕最下面一行

     

    ctrl+f---->下一页

    ctrl+b---->上一页

     

    20 G:快速定位到第20

    G:快速回到整个代码的最后一行

    gg:快速回到整个代码的第一行

     

    w:向后跳一个单词的长度,即跳到下一个单词的开始处

    b:向前跳一个单词的长度,即跳到上一个单词的开始处

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

     

    v:选中一片代码

    >>:向右移动代码

    <<:向左移动代码

    .:重复执行上一次的命令

     

    {:跳到这段代码的开头

    }:跳到下一段代码的开头

     

    /:搜索

    n:下一个搜索的结果

    N:上一个搜索的结果

     

    替换:

    末行模式下,将当前文件中的所有abc替换成123

    :%s/abc/123/g

    末行模式下,将第一行直第10行之间的abc替换成123

    1,10s/abc/123/g

  • 相关阅读:
    ubuntu系统安装Loadrunner压力机和负载端(linux agent)
    LoadRunner生成二进制参数的方法
    [02]树莓派无线USB网卡,Mercury WIFI配置
    6.4节“末端端接器的交流偏置”
    MIPS32的DIV和DIVU实现(除法指令)
    5.3节“开槽地平面的串扰”
    给自己挖坑
    电容降额
    MIPS32的ADDI和ADDIU的实现要点(加法指令)
    使用加法器实现减法
  • 原文地址:https://www.cnblogs.com/baihualin/p/11288713.html
Copyright © 2011-2022 走看看