上一篇
Ubuntu中如何快速打开vi命令?详细步骤解析
- 电脑教程
- 2025-05-29
- 4528
在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)。