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

    进入vim :vim 文件名(如果有文件名则打开文件,如果没有,则创建)

    1.进入后是命令模式

    2.末行模式

    命令模式下输入冒号,进入末行模式

    :wq  (w保存,q退出)

    3.插入模式:

    按i (光标所在位置前面插入)

    按a (光标所在位置后面插入)

    按o(光标所在位置,往下另起一行,进行插入)

    按I(光标所在位置行首插入)

    按A (光标所在行末插入)

    按O(光标所在位置,往上另起一行,进行插入)

    移动:

    h :前

    j :下

    k:下

    l:后

    m:跳到中间行

    L:跳到最后一行

    G:跳到指定行(G前面加行数的数字)

    w:往后移动一个单词

    b:往前移动一个单词

    gg:跳到文件的开头

    { :往上移动一段代码

    } :往下移动一段代码

    ctrl+d:往下翻半屏

    ctrl+u:往下翻半屏

    ctrl+f:往上翻一整屏

    ctrl+b:往下翻一整屏

    删除:

    x:一个一个字符的删除(往后)

    X:一个一个字符的删除(往千)

    dd:删除一整行(加上数字可删除多行)

    d0:删除光标前本行所有内容

    dw:删除光标开始后面本行的内容(包括光标一起)

    撤销:

    u:一步一步的撤销

    ctrl+r:反撤销

    复制:

    yy:复制(前面加数字可复制多行)

    p:粘贴

    替换:

    r:替换当前字符

    R:替换当前光标后面的字符,光标后面移动

    查找:

    /:xxx

    N:上一个

    n:下一个

    末行模式下:

    批量替换:

  • 相关阅读:
    腾讯为什么会出Q立方浏览器?
    String,StringBuffer与StringBuilder的区别??
    Linux Socket编程(不限Linux)
    将div显示在屏幕正中央
    计算鼠标坐标是否在指定范围内
    正则
    ajax异步通信
    CSS Float 换行
    jQuery强大的jQuery选择器
    给display字段增加筛选功能
  • 原文地址:https://www.cnblogs.com/mxwei/p/9005354.html
Copyright © 2011-2022 走看看