VI文本编辑器:进入一般模式与基本操作
需积分: 9 166 浏览量
更新于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 上传
2024-06-15 上传
冀北老许
- 粉丝: 16
- 资源: 2万+
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明