linux如何退出vi命令

linux如何退出vi命令

在Linux系统中,使用vi命令打开并编辑文件。退出vi编辑器有几种方式,下面将详细介绍每种方法的操作流程。

方法一:使用快捷键退出在vi编辑器中,可以使用快捷键来退出。在命令模式下按下冒号(:)键,然后输入q并按下回车键(:q)。

在编辑模式中,按下Esc键返回命令模式,然后输入:q并按下回车键(命令模式下再次按下Esc键回到命令模式也可以)。

如果文件已经修改过,会提示“E37: No write since last change (add ! to override)”错误。这是因为文件有修改但是没有保存。如果想要强制退出并放弃修改,可以在:q后面加上感叹号(:q!)。

方法二:保存并退出如果在退出vi编辑器之前想要保存文件修改,可以使用保存并退出的快捷键。在命令模式下按下冒号(:)键,然后输入wq并按下回车键(:wq)。

在编辑模式中,按下Esc键返回命令模式,然后输入:wq并按下回车键。

如果文件有修改但是没有保存,可以使用强制保存并退出的快捷键。在命令模式下按下冒号(:)键,然后输入wq!并按下回车键(:wq!)。

方法三:只保存不退出如果在退出vi编辑器之前只想要保存文件修改而不退出,可以使用只保存不退出的快捷键。在命令模式下按下冒号(:)键,然后输入w并按下回车键(:w)。

在编辑模式中,按下Esc键返回命令模式,然后输入:w并按下回车键。

方法四:不保存并退出如果在退出vi编辑器之前不想要保存文件修改并且希望放弃修改,可以使用不保存并退出的快捷键。在命令模式下按下冒号(:)键,然后输入q!并按下回车键(:q!)。

在编辑模式中,按下Esc键返回命令模式,然后输入:q!并按下回车键。

另外,如果想要在保存文件时每次都允许备份,可以在:q或:w命令后面加上%和大写B参数(:q% B)。如果希望禁止备份,可以在命令后面加上!参数(:q!% B)。

总结:退出vi编辑器的方法有多种,包括使用快捷键退出、保存并退出、只保存不退出以及不保存并退出。具体选择哪种方法取决于是否需要保存文件的修改。通过熟练掌握这些退出方法,可以更加高效地使用vi编辑器。

相关推荐

秘鲁vs丹麦成绩:揭秘比赛背后的战术对决和关键时刻
带水字的成语及成语解释
365365094

带水字的成语及成语解释

📅 07-02 👁️ 8597
1tb等于多少gb内存(1TB内存是多少G)
365365094

1tb等于多少gb内存(1TB内存是多少G)

📅 07-02 👁️ 7465
一本之道2022高清-免费在线观看-日韩中文字幕|99在线热播精品免费
热搜第一!演员乔任梁死因成疑?父母发声
365bet体育在线娱乐场

热搜第一!演员乔任梁死因成疑?父母发声

📅 07-26 👁️ 6442
网页美工一般需要学多久?小白逆袭的真实时间表
中国建设银行
365bet体育在线娱乐场

中国建设银行

📅 08-23 👁️ 3119
庄周出装
365365094

庄周出装

📅 07-26 👁️ 9757
梁博谈《歌手》淘汰:结果预料之中 不喜欢用来比
365bet体育在线娱乐场

梁博谈《歌手》淘汰:结果预料之中 不喜欢用来比

📅 07-12 👁️ 4467