Vi/Vim 编辑器详细指南

在这里插入图片描述



简介

Vi/Vim 是一款功能强大的文本编辑器,以其高效的键盘操作和灵活的配置著称。它支持多模式编辑,适用于从简单文本处理到复杂代码开发的各类场景。本指南将全面解析其核心功能,帮助你掌握从基础到进阶的操作。


一、模式详解

1. 命令模式(Normal Mode)

  • 默认模式:启动 Vim 后自动进入,所有按键被解析为命令。

  • 核心作用:导航、删除、复制、粘贴、搜索等操作。

  • 退出其他模式:按 Esc 键返回此模式。

2. 插入模式(Insert Mode)

  • 进入方式:

    • i:在光标前插入。

    • a:在光标后插入。

    • o / O:在当前行下方/上方新建行并插入。

    • s:删除当前字符并插入。

    • S:删除整行并插入。

  • 退出:按 Esc 返回命令模式。

3. 可视模式(Visual Mode)

  • 进入方式:

    • v:字符级选择。

    • V:行级选择。

    • Ctrl+v:块级选择(列选择)。

  • 操作:选中文本后,可执行复制(y)、删除(d)、缩进(>)等操作。

4. 命令行模式(Ex Mode)

  • 进入方式:在命令模式下按 :

  • 用途:执行保存、退出、替换、配置等高级命令。


二、核心操作

1. 保存与退出

命令 说明
:w 保存当前文件。
:w [新文件名] 另存为指定文件(如 :w backup.txt)。
:w !sudo tee % 无权限时强制保存(需输入密码)。
:q 退出,仅当文件未修改时生效。
:q! 强制退出,丢弃所有未保存的修改。
:wq / :x 保存并退出(:x 仅在修改后保存)。
ZZ 快捷键,等同于 :wq

2. 导航与移动

命令 说明
h/j/k/l
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

独隅

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值