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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 为什么很少_OpenGL合并drawcall

    为什么很少_OpenGL合并drawcallhttps://www.zhihu.com/question/27933010

    2022年9月19日
    3
  • mysql 获取当前的时间戳

    mysql 获取当前的时间戳获取系统当前时间,类型:timestamp格式yyyy-MM-ddHH:mm:ss selectNOW(),CURRENT_TIMESTAMP(),SYSDATE();结果:三者基本没有区别,稍微一点的区别在于:NOW(),CURRENT_TIMESTAMP()都表示SQL开始执行的时间;SYSDATE()表示执行此SQL的时间selectNOW(),CURRE…

    2022年9月28日
    4
  • ajax处理跨域_django跨域解决方案

    ajax处理跨域_django跨域解决方案原文:Javascript跨域和Ajax跨域解决方案 摘要:跨域请求,顾名思义,就是一个站点中的资源去访问另外一个不同域名站点上的资源。这种情况很常见,比如说通过style标签加载外部样式表文件、通过img标签加载外部图片、通过script标签加载外部脚本文件、通过Webfont加载字体文件等等。默认情况下,脚本访问文档属性等数据采用的是同源策略(Sameorigi…

    2022年8月24日
    5
  • HDU 3336 KMP算法中对next数组的理解「建议收藏」

    HDU 3336 KMP算法中对next数组的理解「建议收藏」http://acm.hdu.edu.cn/showproblem.php?pid=3336ProblemDescriptionItiswellknownthatAekdyCoinisgoodatstringproblemsaswellasnumbertheoryproblems.Whengivenastrings,wecanw

    2022年7月23日
    15
  • 学员管理系统(完整版附带源码)

    学员管理系统(完整版附带源码)学员管理系统是刚接触python时算是一个比较难的小项目,毕竟第一次接触这样的思维逻辑,不过用心学起来还是很有趣的,发现乐在其中,也就不觉得难了。下面给大家分享一下学员管理系统较为完整的代码1.主程序importsys,datetimestulist=[]stuNumlist=[]userdata={}whileTrue:userInput=showmenu()ifuserInput==”1″:addStu().

    2022年9月17日
    4
  • 程序人生-感受湖光景色随笔

    开头聊几句1、首先在说明下,我不是大佬,我是渣飞,这个“渣”是技术方面,不要想多,虽然我现在渣,但是我希望不断努力朝大佬的方向靠近2、今天是周四,我司的周四特定上线日,每月总有那么几天,在公司待待很晚。公司楼下有个湖,最近几次上线,有空都会去下面走走3、从公司上线完后,趁着验证功能的时间,写下此篇4、今天闲踱湖边,想写点东西,记录下,写完估计验证也完了,就回家了5、本文非技术文章,是一篇记录自己生活的随笔,我定义自己的程序人生。喜欢看技术文的伙伴可以忽略开头之前文章说过,这是我的一个小

    2022年3月1日
    35

发表回复

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

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