• linux下的两种编辑器vi和vim的区别


    vi   vim是vi的加强版。语法加亮

    vim 命令模式,命令行模式,编辑模式

    vim 命令模式

    字符操作:

    i  当前插入

    I  行首插入

    a  当前字符之后插入

    A  行尾插入

    o  下一行插入

    O  上一行插入

    x  向后删除一个字符

    X  向前删除一个字符

    u  撤销一步

    ctrl+r

    行操作

    home  ^ 行首

    end  $  行尾

    dd  删除 剪切 Ndd

    yy  复制  Nyy

    p  粘贴

    词操作:

    dw  删除一个词

    yd  复制一个词

     块操作:

    大 D或 d+$  删除到行尾

    d+^  删除到行首

    ctrl+V

    多行注释:

    1.注释:ctrl+v进入列视图模式

    2.向下或向上移动光标

    3.把需要注释的行的开头标记起来

    4.然后按大写的I

    5.在插入注释符,比如“#”

    6.再按esc,就会全部注释了

    多行删除

    按ctrl+v进入列编辑模式,向下或向上移动光标,选中注释部分,然后按d 就会删除注释符号。

    vim  命令模式

    w:保存

    q:退出

    q!:强制退出

    x==ZZ==wq:保存退出

    wq!:强制保存退出

    X 加密   取消  空

    e! 撤销所有操作

    sh  切换到命令行,使用ctrl+d切换回vim

    替换:

    :%s/this/that/

    :%s/this/that/g

    :%s/this/that/gc

    前h   j下  k上  i后

    set  nu

    set  nonu

    查找:

    /     正向查找   n  向下  N向上

  • 相关阅读:
    private知识笔记
    finalize知识笔记
    java实现队列的练习
    测试知识笔记(2)
    static和final知识笔记
    测试知识笔记(1)
    overloading知识笔记
    windows Copssh + git 搭建git服务器
    Java Servlet规范
    身份证验证JS代码
  • 原文地址:https://www.cnblogs.com/bkyxiao5/p/10099006.html
Copyright © 2020-2023  润新知