上一篇 下一篇 分享链接 返回 返回顶部

Linux 中的 Vi/Vim 用法

发布人:ADMIN 发布时间:24小时前 阅读量:15

VI 是 Linux 系统中最基本的文本编辑器,类似于 Windows 系统中的记事本。它是所有 Unix 和 Linux 系统下的标准编辑器,功能强大。VIM 是 VI 的升级版,增加了代码补全、编译及错误跳转等编程便捷功能,被程序员广泛使用。

一、打开文件

vi 文件路径

示例:

vi /etc/hosts

二、VI 编辑器三种模式

  1. 命令模式(Command Mode) 控制光标移动、删除 / 复制文本、切换到插入模式或底行模式,打开文件后默认进入该模式。
  2. 插入模式(Insert Mode) 仅在此模式下可以输入、修改文本;按下 ESC 键可以返回命令模式。
  3. 底行模式(Last Line Mode) 用于保存、退出编辑器、搜索字符、显示行号等设置。

三、常用 VI 命令(命令模式下执行)

表格

命令 作用说明
i 切换到插入模式,在光标位置输入内容
x 删除光标处单个字符
dd 剪切 / 删除光标所在整行
yy 复制光标所在整行
p 将剪贴板内容粘贴到光标下一行
u 撤销上一步操作
Ctrl + r 恢复被撤销的操作(重做)
gg 光标跳转至文件第一行
G 光标跳转至文件最后一行
r 替换光标位置单个字符
R 开启连续替换模式
:w 保存文件
:q 退出编辑器(未修改才可退出)
:q! 强制退出,不保存修改
:wq 保存文件并退出

操作流程参考: 打开文件 → 默认命令模式 → 按 i 进入插入模式编辑文字 → 编辑完成按 ESC 返回命令模式 → 输入 :wq 保存退出

四、Linux 终端常用快捷键

表格

快捷键 作用说明
Ctrl + a 光标跳转到命令行开头
Ctrl + e 光标跳转到命令行末尾
Ctrl + L 清空屏幕
Ctrl + u 删除整行输入内容
Ctrl + d 删除光标后面一个字符
Ctrl + c 终止当前正在运行的任务

 

💡小贴士: 熟练掌握 Vi/Vim 是 Linux 运维的基础技能,前面磁盘挂载、修改 /etc/fstab 等教程都需要用到 vi 编辑配置文件。

目录结构
全文
微信 微信
微信 微信
服务热线: 400-8836-521
电子邮箱: 7747713@qq.com