当前位置: 首页 > news >正文

【Linux】Vi编辑器保存和退出

1. 保存并退出(最常用)

:wq
  • 说明:w 表示保存文件,:q 表示退出编辑器。组合使用 :wq 可保存修改并退出。
  • 快捷键:在编辑模式下按Esc进入命令模式,输入 :wq 后按 Enter

2. 直接退出(不保存修改)

:q!
  • 说明:q! 中的 ! 表示强制退出,不保存任何修改。
  • 场景:当你误操作修改了文件,或不想保存当前内容时使用。

3. 仅保存文件,不退出

:w
  • 说明:w 只会保存当前文件,但会继续停留在编辑器中。
  • 场景:需要临时保存进度,但继续编辑时使用。

4. 保存为新文件并退出

:w new_filename.txt
:q
  • 说明:w new_filename.txt 会将当前内容另存为新文件,原文件保持不变。
  • 场景:需要复制当前内容到其他文件时使用。

5. 保存并退出(简写)

ZZ
  • 说明:在命令模式下直接按 Shift + ZZ(连续按两次大写的 Z),等同于 :wq

6. 操作步骤总结

  1. 进入命令模式:在编辑模式(输入文本时)按 Esc 键。
  2. 输入退出命令(如 :wq:q! 等)。
  3. 按 Enter 执行

7. 常见问题

  • 忘记保存但已退出:如果误按 :q! 退出,且未保存修改,可以尝试使用系统备份或版本控制工具恢复。
  • 无法退出:确保处于命令模式(屏幕底部没有 -- INSERT -- 提示),再输入退出命令。
http://www.lqws.cn/news/576685.html

相关文章:

  • AIGC检测系统升级后的AI内容识别机制与系统性降重策略研究(三阶段降重法)
  • Windows桌面上的「了解此图片」怎么弄掉?
  • Day2 音频基础知识
  • HarmonyOS NEXT仓颉开发语言实战案例:电影App
  • CAU数据挖掘 支持向量机
  • 基于 SpringBoot+Vue.js 诗词鉴赏论坛交流平台设计与实现7000字论文实现
  • android APP 小米商店上架失败之《获取应用列表权限》
  • Flutter插件ios_pod
  • 地级市-固定资产投资数据(2000-2023年)-实证数据
  • 气候智能体:AI如何重构人类应对气候危机的决策体系?
  • LabVIEW荧光微管图像模拟
  • Swift 实现二叉树垂直遍历:LeetCode 314 完整解析与实战示例
  • Pytest自动化测试框架入门?
  • Nordic空中升级OTA[NRF52832蓝牙OTA]
  • 免费文件管理 智能转换GC-Prevue:PDF 转 Word 多种格式 一键完成
  • 重构老项目不再“踩雷”:飞算JavaAI的本地化智能合并实战
  • Java基础(六):数组全面解析
  • 一套非常完整的复古传奇源码测试
  • 【时时三省】vectorcast使用教程
  • ChatGPT、DeepSeek等大语言模型技术教程
  • 【零基础学AI】第14讲:支持向量机实战 - 文本分类系统
  • EA自动交易完全指南:从策略设计到实盘部署
  • C# 委托(Lambda表达式)
  • 【冷知识】Spring Boot 配置文件外置
  • windows下使用cmake编译mingw版本的bcg729
  • 跨时间潜运动迁移以实现操作中的多帧预测
  • 出现滑块验证码的主要原因是什么?
  • 前端开发面试题总结-原生小程序部分
  • [特殊字符] Python 实战 | 从 Excel 提取数据 → 生成美观 Word 收货记录表格(含合并单元格 + 总计功能)
  • 力扣面试150(7/150)