编辑器是使用计算机的重要工具之一, 在各种操作系统中, 编辑器都是必不可少的部件。 Unix
及其相似的 ix 操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列
的 ex 编辑器,包括 ex, edit,ed 和 vi.其中 ex,edit,ed 都是行编辑器,现在已很少有人
使用,Unix 提供他们的原因是考虑到满足各种用户特别是某些终端用户的需要。
值得庆幸的是,Unix 提供了全屏幕的 Vi 编辑器,这使我们的工作轻松不少。不少 DOS 用户
抱怨 Vi 编辑器不象 DOS 下的编辑器如 edit 那么好用, 这是因为 Vi 考虑到各种用户的需要,
没有使用某些通用的编辑键 (在各个不同的终端机上他们的定义是不同的, 在某些终端机上
甚至没有这些键) 。而是采用状态切换的方法,但这只是习惯的问题,一旦你熟练的使用上
了 vi 你就会觉得它其实也很好用。
虽然 Vi 采用了状态切换的方法,但电脑的硬件及操作系统多种多样,某些电脑的键盘上没
有特定的几个功能键! 那麽不就有某些功能不能用了?这个问题在 Unix 系统上也一样, 几
乎各大电脑厂商都有自己的