• 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 -

      

     

  • 相关阅读:
    jQuery基础 如何处理网页内容
    jQuery基础 如何判断页面元素存在与否
    什么是 JSON
    动软Codematic生成SQL代码与CodeSmith生成NHibernate代码区别
    jQuery基础 树形结构的选择器
    C# 将汉字转换成拼音
    改善你的jQuery的25个步骤 从头看完会有无数收获,千倍级效率提升
    jQuery基础 添加/移除CSS类
    让数据库支持VS一样的智能提示
    循环输出多维数组
  • 原文地址:https://www.cnblogs.com/xyz315/p/12980582.html
Copyright © 2020-2023  润新知