掌握vi编辑器与脚本编写
1. vi编辑器简介
vi是为Unix编写的第一个全屏文本编辑器,设计小巧,能适配老式的基于软盘的紧急启动系统。后来GNU项目开发了vi的开源替代版本,即“vi improved”(vim)。尽管大多数Linux发行版预装的是vim,但仍常被称为vi编辑器。vim与vi向上兼容,通常使用 vi 命令来启动vim。
2. vi编辑器的模式
vi编辑器有三种操作模式:
| 模式 | 说明 |
| ---- | ---- |
| 命令模式(Command Mode) | 接受通常以单个字母输入的命令,如 i 和 a 进入插入模式, o 在当前行下方打开新行。 |
| Ex模式(Ex Mode) | 用于操作文件,如保存当前文件、运行外部程序。从命令模式输入冒号 : 进入,执行完命令后自动返回命令模式。 |
| 插入模式(Insert Mode) | 用于输入文本,大多数按键会在屏幕上显示文本,按 Esc 键退出并返回命令模式。 |
不过,vi模式的术语不太统一,命令模式有时称为正常模式,插入模式有时叫编辑模式或输入模式,Ex模式常被称为冒号命令。
3. 检查vi/vim编辑器包
Linux系统默认可能未安装完整的vi/vim编辑器包,如可能只安装了 vim.tiny 或 vim.minimal 包,这可能导致
超级会员免费看
订阅专栏 解锁全文
5447

被折叠的 条评论
为什么被折叠?



