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)
posted @ 2021-04-03 15:32  西伯利亚爱学习的狼  阅读(77)  评论(0编辑  收藏  举报