24、掌握vi编辑器与脚本编写

掌握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 包,这可能导致

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值