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

  • 相关阅读:
    死磕itchat源码--core.py
    死磕itchat源码--config.py
    死磕itchat源码--content.py
    死磕itchat源码--__init__.py
    SyntaxError Non-ASCII character 'xe5' in file
    死磕itchat源码--目录结构
    pip是用代理
    `itchat`配置代理
    搭建`wenblogic`执行`install`脚本失败
    sublimeText3的安装及插件的配置使用
  • 原文地址:https://www.cnblogs.com/baihualin/p/11288713.html
Copyright © 2011-2022 走看看