vi/vim退出命令大全?

基础退出命令(需在命令模式下执行)

  1. 保存并退出

    • 输入 :wq 后按回车(w=保存,q=退出)
    • 或按 Shift + ZZ(大写Z两次)快速保存退出。
  2. 仅退出(不保存修改)

    • 输入 :q 后按回车(仅当文件无修改时生效)。
  3. 强制退出(放弃修改)

    • 输入 :q! 后按回车(忽略未保存的修改,强制退出)。

进阶场景与命令

  1. 保存后退出(文件名冲突时)

    • 若文件无写权限,用 :wq! 强制保存退出(需sudo权限)。
    • 另存为新文件::w new_filename:q
  2. 未进入编辑模式时退出

    • 若卡在命令模式,直接按 Esc 确保回到命令模式,再输入 :q
  3. 终端异常崩溃后的恢复

    • 重启后输入 vi -r filename 恢复未保存的临时文件。

常见问题解决

  • 问题1:按键盘无反应?
    原因:可能处于输入模式。
    解决:按 Esc 返回命令模式,再输入退出命令。

  • 问题2:提示 “E37: No write since last change”?
    原因:修改后未保存直接退出。
    解决:用 :wq 保存退出,或 :q! 放弃修改。

  • 问题3:退出后终端乱码?
    原因:异常退出导致终端状态错误。
    解决:输入 reset 重置终端。


操作流程图

启动vi → 按 Esc 确保进入命令模式 → 选择操作:
  │
  ├─ 保存退出:输入 :wq 或 Shift+ZZ
  ├─ 不保存退出:输入 :q!
  └─ 保存为新文件:输入 :w new_name → :q

关键提示

  1. 所有命令以英文冒号 开头,输入后必须按回车生效。
  2. 若忘记模式,连续按两次 Esc 可确保回到命令模式。
  3. 学习 vimtutor(终端输入命令)可系统掌握vi操作。

引用说明基于Vi/Vim官方文档(vim.org)及Linux POSIX标准命令行规范,适用于所有主流Linux发行版(Ubuntu/CentOS等)。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/5414.html

(0)
酷番叔酷番叔
上一篇 2025年6月23日 13:42
下一篇 2025年6月23日 13:53

相关推荐

  • 关系型数据库二维表中的一列是什么,数据库字段定义

    关系型数据库二维表中的一列,在技术术语中被称为“字段”(Field)或“列”(Column),它是构成数据表最小存储单元,用于定义特定类型的数据属性,如姓名、年龄或价格,直接决定了数据的结构化存储逻辑与查询效率,在2026年的数字化基础设施中,数据治理已成为企业核心竞争力的关键,随着非结构化数据占比的提升,如何……

    2026年6月7日
    1500
  • ASP如何过滤单引号防注入?

    在Web应用程序开发中,安全性始终是开发者需要重点关注的核心问题之一,尤其是对于使用ASP(Active Server Pages)技术的开发人员而言,如何有效防范SQL注入攻击是保障系统安全的关键,在众多攻击手段中,利用单引号(’)破坏SQL语句结构是最常见的方式之一,本文将详细探讨ASP中过滤单引号的重要性……

    2025年11月27日
    13700
  • 关系型数据库在制作报表时有哪些常见问题?数据库报表生成慢怎么办

    关系型数据库做报表完全可行,且在数据一致性要求高、逻辑复杂的场景下,它是比数据仓库更具性价比和灵活性的首选方案,尤其适合中小规模企业或实时性要求极高的业务场景,很多人存在误区,认为只要做报表就必须上大数据平台或数据仓库,对于日均数据量在千万级以内、查询响应要求在秒级以内的业务,直接在关系型数据库(如MySQL……

    2026年6月6日
    1800
  • ASP如何实现远程POST请求的具体步骤和注意事项有哪些?

    ASP(Active Server Pages)作为经典的Web开发技术,常需实现远程POST请求以完成数据交互,如调用第三方API、提交表单至其他服务器等,由于ASP本身未内置直接支持远程POST的方法,开发者通常借助MSXML组件中的ServerXMLHTTP对象实现,本文将详细介绍其实现步骤、注意事项及常……

    2025年10月28日
    13000
  • 语音合成技术,未来声音的创造者,我们准备好了吗?语音合成技术是什么

    2026年语音合成技术已突破“拟真度”瓶颈,头部模型在情感表达与多语言切换上实现毫秒级响应,成为数字人直播、智能客服及无障碍交互的核心基础设施,显著降低企业内容生产成本,技术演进:从“听清”到“听懂”的质变大模型驱动的参数效率革命过去几年,语音合成(TTS)经历了从基于统计参数合成到端到端神经合成的跨越,202……

    2天前
    900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信