zoukankan      html  css  js  c++  java
  • vim 常用命令

    vimtutor -g zh 进入中文版学习手册

    vim 编辑器

    vim  //直接进入编辑环境

    vim myfile   //进入编辑环境并打开(新建)文件

    :q  //直接退出 vim编辑环境

    Esc  //进入命令模式

    shift+:  //进入编辑模式

    -------------------------------------------------------------------------------------------------------

    文本操作

    i  //命令模式输入i进入插入模式,插入内容在光标前面

    a  //命令模式输入a进入插入模式,插入内容在光标后面

    e  //找寻某个单词末尾

    o  //下行进行插入模式

    shift+o  //上行插入模式

    u  //撤销命令

    shift+u  //撤销该行的修改

    ctrl+r  //取消撤销

    -------------------------------------------------------------------------------------------------------

    dw  //删除一个单词,中间可加数字如(d2w)汉字会删除光标处及其后面文字

    dh  //删掉光标前一个单词,+L删掉后面一个

    cw  //删除单词并进入插入模式

    c+shift+4=$  //删除整行后面的并进入插入模式

    xdd  //从此处删除x行,内容放置剪贴板

    p  //从该行下面进行复制 xdd 内容

    v  //光标进行复制

    y  //进行复制光标所选内容

    shift+v  //光标选择整行

    c+shift+4  //删除光标后所有内容,内容在剪切板,并且进入插入模式

    -------------------------------------------------------------------------------------------------------

    r  //利用上k下j左h有L进行替换字符

    shift+r  //从光标处一直替换下去

    :s/源单词/新单词  //替换该行第一个匹配单词

    :s/源单词/新单词/g    //替换该行匹配单词

    :xxx,xxxs/源单词/新单词/g    //替换xxx行到xxx行匹配单词

    -------------------------------------------------------------------------------------------------------

    位置挪动

    /xxx  //查找xxx

    gg  //到文章开头位置,“数字+gg”具体某一行

    shift+g  //到文章末尾位置

    ctrl+i  //前进位置

    crtl+o  //后退位置

    -------------------------------------------------------------------------------------------------------

    shif+a  //进入行末并进入插入模式

    shift+$  //到行尾

    0    //到行首

    2w  //两个单词挪动到单词首位

    -------------------------------------------------------------------------------------------------------

    %  //查找光标的配对括号如)、]、}

    -------------------------------------------------------------------------------------------------------

    :xxx!  //强制执行

    :wq  //保存退出

    :w xxx   //另存为名为xxx的文件

  • 相关阅读:
    c# System.Object类和数据的安全转型
    计算机内存的组织方式
    c# ref和out参数
    C# 复制值类型的变量和类
    PCB 布线,直角线,差分线,蛇形线
    c# 静态方法和数据
    c# 类的知识
    appium中从activity切换到html
    No Desktop License Servers available to provide a license
    adb命令连接Android模拟器夜神模拟器
  • 原文地址:https://www.cnblogs.com/huxiaobai/p/10256828.html
Copyright © 2011-2022 走看看