Ubuntu保存退出vim编辑器「建议收藏」

Ubuntu保存退出vim编辑器「建议收藏」命令模式,从键盘上输入的任何字符都被作为编辑命令来解释,vi下很多操作如配置编辑器、文本查找和替换、选择文本等都是在命令模式下进行的。输入模式,从键盘上输入的所有字符都被插入到正在编辑的缓冲区中,被当作正文。1.编辑进入vi/vim后按字母“i”或“I”即可进入编辑状态(此时左下角会出现“插入”),另外还可以用a…

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

命令模式,从键盘上输入的任何字符都被作为编辑命令来解释, vi 下很多操作如配置编辑器、文本查找和替换、选择文本等都                         是在命令模式下进行的。
输入模式,从键盘上输入的所有字符都被插入到正在编辑的缓冲区中,被当作正文。
 

Ubuntu保存退出vim编辑器「建议收藏」

1.编辑

进入vi/vim后按字母“i”或“I”即可进入编辑状态(此时左下角会出现  “插入”),另外还可以用a 或 A命令,o 或 O命令;他们的区别在于:

a 在当前光标位置后面开始插入
A 在当前行行末开始插入
i 在当前光标前开始插入
I 在当前光标行行首开始插入
o 从当前光标开始下一行开始插入
O 从当前光标开始前一行开始插入

 

2.退出

退出的时候分为4种情况:保存退出、正常退出、不保存退出以及强制退出

  (1)保存退出:按“Esc”键后 此时的“插入”会消失,再输入“:”之后在输入命令时直接输入“wq”;也可以用快捷键按Shift+zz 就可以保存修改内容并退出。

  (2)正常退出:当修改修改了一部分内容后发现修改错了,此时就会进行不保存退出按“Esc”键后,再输入“:”之后在输入命令时直接输入“q” 。

 (3)强制退出:  按“Esc”键后,再输入“:”之后在输入命令时直接输入“q!”。

总结:

命令 说明
:q 正常退出,即退出未被编辑过的文件
:q! 强行退出 ,即丢弃所做改动并退出
:wq 保存退出 ,即保存修改内容并退出vim
shift+ZZ 等同于:wq

 

 

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/131800.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Java分页原理_分页系统原理

    Java分页原理_分页系统原理Java分页常见的分页实现方式使用List接口中的subList(intstartIndex,intendIndex)方法实现分页直接使用数据库SQL语句实现分页使用hibernate等框架实现跨数据库的分页使用subList()实现分页使用数据库SQL语句实现分页mysql数据库使用limit关键字,oracle中使用rownum关键字。例如,从学生表(

  • 浅谈增强学习

    浅谈增强学习这篇文章就是浅谈一下机器学习领域下的增强学习。为什么博文的题目为浅谈,因为笔者对机器学习的认知比较浅。我分享一个Q算法的C++代码,该例子体现了如何用Q算法学习迷宫寻路。读者可参考我上一篇转载博文给出的例子进行学习。

    2022年10月27日
  • 12306站点及车次信息「建议收藏」

    12306站点及车次信息「建议收藏」仅供学习交流,勿非法使用一、获取全国所有车站信息直接查询12306:https://kyfw.12306.cn/otn/czxx/init本来想用selenium自动化获取页面元素得到车站信息,结果直接F12在network中找到了车站信息,而且没有加密。再用python处理一下,直接省事不少。利用百度地图API,可以得到详细的地理位置及经纬度,再写入EXCEL表https://api.map.baidu.com/place/v2/search?query=”+<车站名称>

  • pytest skipif_白盒测试用例

    pytest skipif_白盒测试用例前言pytest.mark.skip可以标记无法在某些平台上运行的测试功能,或者您希望失败的测试功能Skip和xfail:处理那些不会成功的测试用例你可以对那些在某些特定平台上不能运行的测试用

  • android四种启动模式_android:windowSoftInputMode

    android四种启动模式_android:windowSoftInputMode(1)添加头文件:#include(2)在特定驱动结构体中添加early_suspend结构:#ifdefCONFIG_HAS_EARLYSUSPENDstructearly_suspendearly_suspend;#endif(3)在驱动probe函数中注册相关early_suspend结构体:#ifdefCONFIG_HAS_EARLYSUSPEND

  • 初学者c语言_怎样自学C语言

    初学者c语言_怎样自学C语言一、c语言教程入门C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言教程是进入编程世界的必修课!二、C语言的具体结构更多详细C语言进阶教程也可以关注微信公众号“C和C加加”回复“ZXC”即可获取!简单来说,一个C程序就是由若干头文件和函数组成。#include<stdio.h>就是一条预处理命令

发表回复

您的电子邮箱地址不会被公开。

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