zoukankan      html  css  js  c++  java
  • linux操作指南-04

    1.1 vi/vim

    先贴一段发展史:

    Vi的诞生
    Vi源自QED编辑器,距今已有五十多年的历史。其发展历程如下:

    • 1966年:伯克利分时系统的QED(“Quick EDitor”)
    • 1969年7月:登月(仅供参考)
    • 1969年8月:QED -> AT&T的ed
    • 1976年2月:ed ->玛丽王后大学的em(“Editor for Mortals”)
    • 1976年:em -> 加州大学伯克利分校的ex (“EXtended”)
    • 1977年10月:ex有了可视化模式,vi
      vim的发展:
    • 1991年11月2日,Vim 1.14:首次发布(Fred Fish disk #591)。
    • 1992年,Vim 1.22:移植到Unix。Vim开始与Vi并驾齐驱。
    • 1994年8月12日,Vim 3.0:支持多个缓冲区和窗口。
    • 1996年5月29日,Vim 4.0:图形用户界面(主要由Robert Webb提供)。
    • 1998年2月19日,Vim 5.0:语法着色/高亮显示。
    • 2001年9月26日,Vim 6.0:折叠,插件,垂直分割。
    • 2006年5月8日,Vim 7.0:拼写检查,自动补齐,撤消分支,标签。
    • 2016年9月12日,Vim 8.0:作业,异步I / O,本机包。

    现在vim的锋芒已经大过vi,windows中也有了vim的发行版。

    vim 常用指令示意图:

    几个重要参数和命令:

    2.1 BASH

    目前还存在的shells:

    • /bin/sh (已经被 /bin/bash 所取代)
    • /bin/bash (就是 Linux 默认的 shell)
    • /bin/ksh (Kornshell 由 AT&T Bell lab. 发展出来的,兼容于 bash)
    • /bin/tcsh (整合 C Shell ,提供更多的功能)
    • /bin/csh (已经被 /bin/tcsh 所取代)
    • /bin/zsh (基于 ksh 发展出来的,功能更强大的 shell)
  • 相关阅读:
    20200807日报
    20200806日报
    《大道至简》读书感悟
    20200805日报
    20200804日报
    20200803日报
    20200802日报
    vue中mounted内如何调完异步方法再渲染
    小程序画布识别iPhone11
    np.meshgrid() 生成网格坐标函数
  • 原文地址:https://www.cnblogs.com/xhj928675426/p/13701755.html
Copyright © 2011-2022 走看看