Vi编辑器简单教程

vi编辑器,通常称之为vi,是一种广泛存在于各种UNIX和Linux系统中的文本编辑程序。它的功能十分强大,但是命令繁多,不容易掌握,它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。vi不是基于窗口的,所以,这个多用途编辑程序可以用于在任何类型的终端上编辑各式各样的文件。
为什么学习vi编辑器?

  • 就使用的方便性而言,有比vi更好的编辑器,还有图形化的编辑器,为什么还要用vi?

    • 历史久远,功能强大,在有些情况下系统中能够找到的编辑器只有vi;
    • 用户一旦熟悉后,使用非常方便;系统管理员使用正则表达式可以极大地提高工作效率,而学习vi也是掌握正则表达式的有效途径。
  • 由于vi的版本不同,其命令格式、功能和用法会有一些差别。Shell中执行vi命令,RedHat系统实际上是执行vim,它是传统vi的增强版本

1 VI的三种工作模式

命令模式(command mode)—执行命令

启动VI默认进入命令模式。此时界面不能编辑,只能接受命令(键入的命令看不到)

输入模式(Insert mode)—输入文本

命令模式下用i(sert),a(ppend)

你可能感兴趣的:(工具类,unix,编辑器,文本编辑,终端,linux)