linux中vi 命令
时间: 2025-01-03 07:34:20 浏览: 15
### Linux 中 vi 命令使用教程
vi 编辑器是 Linux 和 Unix 上最基本且高效的文本编辑器之一,能够在字符模式下运行而无需依赖图形界面[^3]。
#### 启动 Vi/Vim
要启动 vi 或 vim(Vi Improved),只需在终端输入 `vim` 加上文件名即可打开指定文件。如果该文件不存在,则会创建一个新的空白文档供编辑:
```bash
vim filename.txt
```
#### 工作模式介绍
vi/vim 主要有三种操作模式:
- **命令模式 (Command Mode)**:默认进入此模式,在这里可以执行各种指令来移动光标、删除文字等;
- **插入模式 (Insert Mode)**:按 i 键切换至此模式用于输入新内容或修改现有文本;
- **底行模式 (Last Line Mode / Ex Command Mode)**:按下冒号 : 进入此模式可进行保存退出等全局性设置。
#### 关键操作指南
##### 文件读写与关闭
- 新建/打开文件时直接通过上述方法调用 Vim 即可。
- 若要保存当前正在编辑的内容并退出程序,请先转到命令模式再依次按键 `:` -> 输入 wq 并回车确认;这表示 write(保存) quit(退出)[^1]。
```bash
:wq
```
- 如果只想存盘而不离开环境则只打 `:w`; 若仅想终止进程不保留任何改动就应采用 `:q!`.
##### 文字增删改查
- 插入文本前需先进入插入状态(i),之后就可以自由录入字符直至再次返回命令态 Esc;
- 删除单个字母可用 x; 而 dd 则代表整行移除;
- 替换单词 cw, 更换整个句子 cs 可以帮助快速修正错误;
- 查找特定字符串利用斜杠 `/`, 接着跟目标关键词最后 Enter 寻找匹配项.
##### 移动光标的技巧
- h j k l 分别对应左 下 上 右方向上的微步前进;
- gg 表达跳至首屏最顶端位置; G 是前往最后一屏底部.
- Ctrl+f 翻页向下浏览全文档 ;Ctrl+b 返回至上一页显示区域.
以上就是关于 Linux 系统下的 vi 命令的一些基础知识点以及简单示例.
阅读全文