zoukankan      html  css  js  c++  java
  • vim编辑神器常用基本命令

    vim编辑神器的三种模式:

    • 命令模式
    • 插入模式
    • 末行模式
     
    $vim name +number 直接跳到文件的第 number 行
    命令模式 -> 插入模式
    i : 当前光标 前 插入
    I : 。。。。 所在行首
    a : 当前光标 后 插入
    A : 。。。。 所在行末
    o : 下一行插入
    O: 上一行插入
     
    命令模式的命令
    dd : 删除当前行
    n dd : 从当前行开始,连续删除 N 行
    D : 删除从该光标后面的所有内容
    x : 删除 光标 所在字符
    X : 删除 光标 之前 字符
    yy : 拷贝当前行
    n yy : 拷贝当前行开始连续的N 行
    p : 从光标所在的下一行开始粘贴
    r : 替换光标所在的字符
    R : 替换光标前的字符
    >> : 当前行向右缩进
    n >> : 当前行向右缩进 n 格
    << : 当前行向左缩进
    n << : 当前行向左缩进 n 格
    G : 到文件最后一行
    gg : 到文件第一行
    ctrl+r : 取消撤销
    u : 撤销
     
    末行模式
    :set number
    :1,4 >
    :1,4 <
    :wq 保存并退出
    :x 保存并退出
    :q! 不保存退出
     
    替换 | 在末行模式下:
     
    :%s/被替换内容/替换内容/g 替换
    例如::50,100s/man/MAN/g-->表示替换50-100行中的man为MAN
  • 相关阅读:
    浅拷贝与深拷贝
    省市县三级异步加载导航
    数据处理为树形结构以及多级菜单的逻辑分析
    九宫格
    数组及字符串方法
    定时器
    js,ajax获取数据
    js去重
    js常见排序
    SSH+DWZ、JQuery-UI ,swfobject.embedSWF属性与用法,IE下日期控件被flash控件挡住
  • 原文地址:https://www.cnblogs.com/gaojiaxu/p/8251068.html
Copyright © 2011-2022 走看看