上一篇
Ubuntu中如何快速打开vi命令?详细步骤解析
- 主机动态
- 2025-05-29
- 5
在Ubuntu中打开终端(Ctrl+Alt+T),直接输入 vi 文件名即可启动vi编辑器编辑文件,若系统提示未安装,可通过 sudo apt install vim安装Vim编辑器(兼容vi命令),再使用相同命令操作。
如何在Ubuntu中使用vi编辑器
vi是Linux系统中经典且高效的文本编辑器,Ubuntu默认预装了vim(vi的增强版本),若需使用完整功能,建议先通过终端执行:
sudo apt update && sudo apt install vim -y
操作步骤分解
-
启动vi编辑器
- 打开终端(快捷键 Ctrl+Alt+T)
- 输入以下命令: vi 文件名 # 编辑现有文件或新建文件
vi # 启动空白编辑器,后期手动保存

-
理解vi的三种模式
- 普通模式(Normal Mode):启动后的默认模式,用于导航和命令输入
- 按 i 进入插入模式
- 按 进入命令模式
- 插入模式(Insert Mode):自由编辑文本
- 按 Esc 退回普通模式
- 命令模式(Command Mode):执行保存、退出等操作
- 普通模式(Normal Mode):启动后的默认模式,用于导航和命令输入
-
核心操作指令表
| 场景 | 操作步骤 |
|———————|————————————————————————–|
| 保存文件 | 普通模式下输入 :w → 回车 |
| 强制保存只读文件 | 输入 :w !sudo tee % → 输入密码 → 按 L 重新加载文件 |
| 退出编辑器 | 普通模式下输入 :q → 回车 |
| 强制退出不保存 | 输入 :q! → 回车 |
| 保存并退出 | 输入 :wq 或 ZZ(大写) |
-
新手必学技巧

- 光标移动:普通模式下使用 h(左)j(下)k(上)l(右)
- 快速跳转:输入 G 跳至文件末尾,gg 跳至开头
- 删除操作:dd 删除整行,5dd 删除5行
- 撤销操作:按 u 撤销最近修改
配置优化建议
创建个性化配置文件提升效率:
vi ~/.vimrc
添加以下常用配置:

syntax on " 启用语法高亮 set number " 显示行号 set tabstop=4 " 设置Tab缩进为4空格 set autoindent " 自动缩进
常见问题解答
为什么按方向键出现乱码?
→ 说明处于普通模式,需先按 i 进入插入模式再使用方向键
如何复制粘贴多行内容?
- 普通模式下按 v 进入可视模式
- 用方向键选择文本
- 按 y 复制,p 粘贴
无法退出vi怎么办?
→ 检查是否处于命令模式,连续按两次 Esc 确保返回普通模式再输入 :q!
学习资源推荐
- 官方vim手册(终端输入)::help
- Ubuntu文档中心:help.ubuntu.com
- 交互式vim教程(终端运行):vimtutor
引用说明:本文操作基于Ubuntu 22.04 LTS及vim 8.2,部分配置参考vim官方手册(www.vim.org/docs.php)。