VI文本编辑器:进入一般模式与基本操作
需积分: 9 66 浏览量
更新于2024-08-25
收藏 1003KB PPT 举报
本资源主要介绍了使用VI文字处理器在Linux环境中的基本操作,特别是如何进入一般模式,以及在不同模式之间的转换。VI是Linux下常用的文本编辑器,有三种工作模式:一般模式、编辑模式和命令行模式。
1. **进入一般模式**:
- `vi filename`:打开或新建文件,将光标置于第一行首。
- `vi +n filename`:打开指定行数的文件,光标定位到该行。
- `vi + filename`:打开文件并定位到最后一行。
- `vi -r filename`:恢复在上一次正常退出时的状态,即崩溃恢复。
2. **一般模式下的操作**:
- 使用方向键(h, j, k, l)或数字配合空格键移动光标。
- 快速移动:如`30j`或`Ctrl+b`和`Ctrl+f`分别向下或向上移动一页。
- 特殊字符移动:`0`键到行首, `$`键到行尾, `G`到文件末尾,`gg`到文件首行,`nG`到文件第n行。
3. **编辑模式与命令行模式**:
- 通过按下'i', 'I', 'o', 'O', 'a', 'A', 'r', 'R'等字母切换到编辑模式,在其中可以输入文本。
- 一般模式下输入`:`, `/`, 或 `?` 可进入命令行模式,执行搜索、查找和替换操作。
- 命令行模式下支持搜索特定字符串(`/word`),以及行号显示(`set nu`)等功能。
4. **搜索与替换**:
- 在一般模式下,使用`/word`命令搜索名为`word`的字符串。
- 替换功能通常在命令行模式下进行,通过`:%s/old_string/new_string/g`替换所有匹配项。
通过学习这些基本操作,用户能够熟练掌握在GCC环境下利用VI进行文本编辑,无论是日常维护还是开发工作,都能提高效率。熟练掌握不同模式的转换和操作,有助于编写和修改代码,进行文件管理等任务。
2010-05-08 上传
2022-05-31 上传
点击了解资源详情
2022-09-23 上传
2009-05-07 上传
2023-07-05 上传
2022-12-22 上传
2011-01-06 上传