zoukankan      html  css  js  c++  java
  • vi和vim区别

     

     vi的优势

    1、多级撤消
    我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。

    2、易用性

    vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。

    3、语法加亮
    vim可以用不同的颜色来加亮你的代码。

    4、可视化操作
    就是说vim不仅可以在终端运行,也可以运行于x window、 mac os、 windows。

    5、对vi的完全兼容
    某些情况下,你可以把vim当成vi来使用。

    vi的优势

    1、vi有3个模式:
    (1)插入模式:在此模式下可以输入字符,按ESC将回到命令模式。 
    (2)命令模式:可以移动光标、删除字符等。 
    (3)低行模式:可以保存文件、退出vi、设置vi、查找等功能(低行模式也可以看作是命令模式里的)。 

    2、打开文件、保存、关闭文件(vi命令模式下使用) 
    vi filename       //打开filename文件 
    :w                   //保存文件 
    :w vpser.net    //保存至vpser.net文件 
    :q                  //退出编辑器,如果文件已修改请使用下面的命令 
    :q!                //退出编辑器,且不保存 
    :wq              //退出编辑器,且保存文件 

    3、插入文本或行(vi命令模式下使用,执行下面命令后将进入插入模式,按ESC键可退出插入模式) 
    a       //在当前光标位置的右边添加文本 
    i        //在当前光标位置的左边添加文本 
    A      //在当前行的末尾位置添加文本 
    I      //在当前行的开始处添加文本(非空字符的行首) 
    O      //在当前行的上面新建一行 
    o      //在当前行的下面新建一行 
    R     //替换(覆盖)当前光标位置及后面的若干文本 
    J     //合并光标所在行及下一行为一行(依然在命令模式) 

    - End -

      

     

  • 相关阅读:
    进程和线程
    堡垒机初识--paramiko模块
    python三元运算
    python 遍历文件夹
    CentOs7安装rabbitmq
    logstash 中配置GeoIP解析地理信息
    Centos7单机部署ELK
    Nginx修改access.log日志时间格式
    nginx日志增加cookie信息
    socketserver多线程处理
  • 原文地址:https://www.cnblogs.com/xyz315/p/12980582.html
Copyright © 2011-2022 走看看