Vim新手如何退出?编辑保存全平台适用

进入编辑模式

  • 打开/创建文件
    vim 文件名(如 vim test.txt
  • 激活编辑模式(按任意键切换):
    • i → 在光标插入
    • a → 在光标插入
    • o → 在下一行新建一行
    • O → 在上一行新建一行
    • 屏幕底部显示 -- INSERT -- 即进入编辑状态

保存文件

  • 退出编辑模式
    Esc 键(底部 -- INSERT -- 消失)
  • 执行保存命令
    • :w → 保存文件
    • :w 新文件名 → 另存为新文件
    • :wq:x → 保存并退出(推荐)
    • Shift + ZZ(大写 Z 按两次)→ 等效于 :wq

退出 Vim

  • 安全退出(已保存时):
    :q
  • 强制退出不保存(放弃修改):
    :q!
  • 保存并退出(常用组合):
    :wq:x

权限不足时的保存技巧

若文件需管理员权限,用 sudo 配合 tee 命令:

:w !sudo tee % >/dev/null
  • 输入管理员密码后,再执行 :q! 退出

高频命令速查表

操作 命令 说明
编辑 i / a 进入插入模式
保存 :w 保存文件
退出 :q 安全退出
保存退出 :wq:x 保存并退出(推荐)
强制退出 :q! 放弃修改退出
撤销 u 撤销上一步操作
重做 Ctrl + r 恢复撤销的操作

常见问题解决

  • 误触 Ctrl+S 卡屏
    Ctrl + Q 恢复响应
  • 编辑乱码/异常
    强制退出(:q!)后重新打开
  • 忘记切换模式
    多按几次 Esc 确保返回命令模式

练习建议

  1. 终端输入 vimtutor 启动官方教程(约 30 分钟)
  2. 实操流程:
    vim practice.txt  # 创建文件
    i                 # 输入文字
    Hello Vim!        # 编辑内容
    Esc → :wq         # 保存退出

专业提示:Vim 的学习曲线陡峭但回报巨大,掌握 hjkl 移动光标、dd 删除行、yy 复制等命令可显著提升效率,长期使用者可通过 ~/.vimrc 配置文件定制个性化环境。


引用说明参考 Vim 官方文档(vimtutor:help 命令)、Linux 手册页(man vim),并结合了 Stack Overflow 社区的高票解决方案,操作验证环境为 Vim 9.0 及 Bash 5.1。

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

(0)
酷番叔酷番叔
上一篇 2025年7月10日 06:47
下一篇 2025年7月10日 07:03

相关推荐

  • 为什么要开隐藏文件?

    显示隐藏文件主要用于访问系统或应用程序的关键配置文件,方便用户进行高级设置、故障排查、清理无用文件或查看被隐藏的重要数据,这有助于深度系统维护和个性化定制。

    2025年7月20日
    3100
  • 命令行为何突然要求输入密码?

    在达梦数据库中,通过命令行连接主要使用官方提供的disql工具(类似Oracle的SQL*Plus),以下是详细操作流程,适用于Windows/Linux环境:连接前准备获取连接信息数据库服务器IP地址端口号(默认5236)用户名(如SYSDBA)密码数据库实例名(可选)安装达梦客户端确保已安装达梦数据库客户端……

    2025年7月2日
    2800
  • 电脑故障如何从软件到系统逐步修复?

    重启软件并更新驱动;检查物理连接和端口状态;调整系统兼容性设置;尝试系统修复或重装作为最终方案。

    2025年7月10日
    3300
  • 如何立即停止Python程序运行?

    主动终止程序(推荐方式)使用 sys.exit()在代码中插入退出指令,适用于脚本或大型程序:import sysif 条件满足时停止: sys.exit() # 默认退出码0(正常) # sys.exit(1) # 非0退出码表示异常终止注意:sys.exit() 通过引发 SystemExit 异常实现终止……

    2025年6月23日
    2800
  • 电脑突然关机怎么立即取消?

    在Linux系统中,若您已通过命令行执行了关机计划(如使用shutdown命令),但需要临时取消该操作,可通过以下详细步骤实现,本文内容基于Linux通用规范,适用于Ubuntu、CentOS、Debian等主流发行版,并严格遵循操作系统的权限管理机制,使用 shutdown -c 命令命令格式:sudo sh……

    2025年7月5日
    2800

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信