VI退出 退出VIM 适用新手

VI退出 退出VIM 适用新手今天看了篇文章,说10万人中就有1个人不知道怎么退出VIM,我第一次用的时候也不知道怎么退出。一、退出方法如下::q–退出(这是:quit的缩写):q!–不保存退出(这是:quit!的缩写):wq–写入文件并退出(这是:writequit的缩写):wq!–(如果文件只有读权限)写入并退出;(如果文件没有写权限,强制写):x–类似于:wq

大家好,又见面了,我是你们的朋友全栈君。

今天看了篇文章,说10万人中就有1个人不知道怎么退出VIM,我第一次用的时候也不知道怎么退出。

一、退出方法如下:

:q — 退出(这是:quit的缩写)
:q! — 不保存退出(这是:quit!的缩写)
:wq — 写入文件并退出(这是:writequit的缩写)
:wq! — (如果文件只有读权限)写入并退出;(如果文件没有写权限,强制写)
:x — 类似于:wq,如果文件无变动,那就不写入
:qa — 退出全部(这是:quitall的缩写)

二、如果只是使用简单的文本编辑、退出,使用的命令4个就足够了:
1、Linux下打开vi文本编辑器
vi 文件名
2、插入(即编辑文本)
i
VI退出 退出VIM 适用新手
3、强制保存并退出(首先:按ESC键,跳到命令模式)
:wq!
4、不保存并强制退出(首先:按ESC键,跳到命令模式)
:q!

三、示例如下:
1、打开文件,使用命令:vi spring-context.xml

VI退出 退出VIM 适用新手
2、进入vi文本编辑器,显示效果如下
VI退出 退出VIM 适用新手
3、进入插入状态,直接按键盘字母i

VI退出 退出VIM 适用新手
此状态可以对文件内容进行编辑
4、按ESC键,跳到命令模式,并输入:q!不保存并强制退出
VI退出 退出VIM 适用新手

5、回到初始界面

VI退出 退出VIM 适用新手

其他命令、方法,大神已经总结好了,不再复述。地址如下:
VIM
http://blog.csdn.net/xiaolong2w/article/details/8224839
https://jingyan.baidu.com/article/48206aeaf07f37216ad6b3a6.html
VI
http://blog.csdn.net/xueziheng/article/details/2048054
https://jingyan.baidu.com/article/59703552e2e1e38fc107405a.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132445.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月10日 下午7:36
下一篇 2022年6月10日 下午7:36


相关推荐

  • 推荐一个Oracle数据库学习的网站

    推荐一个Oracle数据库学习的网站推荐一个我个人的 Oracle 数据库学习网站 比较系统性的整理 会持续更新的网站 网址 Oracle 基础教程 http www oraclejsq com article 010100110 htmlPL SQL 教程 http www oraclejsq com plsql 010200446 html nbsp

    2026年3月26日
    1
  • du查询文件夹占用空间,自动删除超过N天的文件「建议收藏」

    du查询文件夹占用空间,自动删除超过N天的文件

    2022年2月12日
    46
  • javaweb转发和重定向的区别_servlet转发和重定向

    javaweb转发和重定向的区别_servlet转发和重定向客户首先发送一个请求到服务器端,服务器端发现匹配的servlet,并指定它去执行,当这个servlet执行完之后,它要调用getRequestDispacther()方法,把请求转发给指定的student_list.jsp,整个流程都是在服务器端完成的,而且是在同一个请求里面完成的,因此servlet和jsp共享的是同一个request,在servlet里面放的所有东西,在student_list中都能取出来,因此,student_list能把结果getAttribute()出来,getAttribute(

    2025年10月3日
    5
  • windows下pycharm 卸载

    windows下pycharm 卸载进入自己安装 pycharm 目录下的 bin 目录如图 然后点击 Uninstall exe 接着在弹出的窗口中勾上如下图片所示的选项 点击 Uninstall 即可完全卸载 pycharm

    2026年3月27日
    2
  • 操作系统第二章进程的描述与控制_进程同步和互斥的区别

    操作系统第二章进程的描述与控制_进程同步和互斥的区别什么是进程同步进程互斥的原则进程互斥的软件实现方法1、单标志法2、双标志先检查法3、双标志后检查法4、Peterson算法进程互斥的硬件实现方法1、中断屏蔽方法2、TestAndSetLock指令TSL和中断屏蔽的区别利用TSL完成进程间互斥-《现代操作系统》P713、XCHG指令信号量机制1、整型信号量2、记录型信号量(默认)记录型信号量定义P操作(wait操作)V操作(signal操作)信号量机制实现进程互斥信号量机制实现进程同步-前V后

    2025年10月19日
    8
  • scrapy 安装步骤[通俗易懂]

    scrapy 安装步骤[通俗易懂]pipinstallpywin32pipinstalllxmlpipinstallwheelpipinstalltwisted安装包下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/pipinstallscrapy

    2026年1月15日
    4

发表回复

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

关注全栈程序员社区公众号