:q!


进入vi下面修改东西,一不小心修改错了,想要恢复,习惯性的Ctrl+z居然忘记这是windows的专利了。网上搜了一下相关的保存及退出命令,但是最实用我这个情况的就是一个快捷键Ctrl+C。

其实linux下撤销修改也是可以的,首先按ESC退出编辑模式,然后按u键(小写)即可撤销修改。

鉴于以后会多多接触linux把其他的退出命令也copy过来,以备后用(该部分引用网友的方法):

当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。
在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出, 返回到shell。
在末行模式下,输入命令
:w
Vi保存当前编辑文件,但并不退出,而是继续等待用户输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名。
:w newfile
此时Vi将把当前文件的内容保存到指定的newfile中,而原有文件保持不变。若newfile是一个已存在的文件,则Vi在显示窗口的状态行给出提示信息:
File exists (use ! to override)
此时,若用户真的希望用文件的当前内容替换newfile中原有内容,可使用命令
:w! newfile
否则可选择另外的文件名来保存当前文件。
在末行模式下,输入命令
:q
系统退出Vi返回到shell。若在用此命令退出Vi时,编辑文件没有被保存,则Vi在显示窗口的最末行显示如下信息:
No write since last change (use ! to overrides)
提示用户该文件被修改后没有保存,然后Vi并不退出,继续等待用户命令。若用户就是不想保存被修改后的文件而要强行退出Vi时,可使用命令
:q!
Vi放弃所作修改而直接退到shell下。
在末行模式下,输入命令
:wq
Vi将先保存文件,然后退出Vi返回到shell。
在末行模式下,输入命令
: x
该命令的功能同命令模式下的ZZ命令功能相同。

vi不保存退出的命令_鬼谷001的博客-CSDN博客_vi 不保存退出

Linux下不保存退出以及相关退出命令_leedaning的专栏-CSDN博客_虚拟机不保存退出命令

vi不保存退出的命令相关推荐

  1. Linux中vi文件保存退出命令

    vi文件保存退出命令":wq"和":x"的区别vi是Unix/Linux系统最常用的编辑器之一,我习惯使用":x"命令来保 存文件并退出,不愿意使用":wq"命 ...

  2. linux 进入编辑文件,保存退出相关命令

    linux 进入编辑文件,保存退出相关命令 1.进入文件 vim 文件名(vim test.xml) 2.编辑完成之后,按ESC键 跳到命令模式(命令前面冒号是必要的): :w 保存文件但不退出vi ...

  3. linux vi 不保存退出

    你使用linux vi/vim 文本编辑器对linux下某个配置文件做编辑操作,当你更改完之后,可以保存退出文件,也可以不保存退出vi/vim 编辑器,也就是说更改的所有操作都不会保存.当你通过vi/ ...

  4. vi 不保存退出_vi / vim编辑器介绍

    vi介绍 vi编辑器是linux和unix系统下标准的编辑器,相当于windows系统下的notepad编辑器.它的强大不逊色于任何最新的文本编辑器.他是我们使用Linux系统不能缺少的工具.由于对U ...

  5. vi 怎么 保存, 退出编辑

    有很多方法:退出Vi当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一.在命令模式中,连按两次大写字母ZZ,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell:若 ...

  6. vi 不保存退出_vi或vim的快速操作技巧你知道吗?

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解vi和vim有哪些快捷键. 2. vi或v ...

  7. Linux指令之vi编辑保存退出

    vim 是从 vi 发展出来的一个文本编辑器.代码补全.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用.所有的 Unix 系统都会内建 vi 文本编辑器,其他的编辑器则不一定会存在. 简 ...

  8. linux vi 编辑器下经常会用到保存退出与不保存退出

    Blinux Post in linux 基础命令,Tags: vi 04 十月 2009 3 做个记号,毕竟linux vi 编辑器下经常会用到保存退出与不保存退出这两个操作. linux vi 保 ...

  9. centos7 vi保存退出_linux编辑文件保存退出的实操讲解

    linux编辑文件后如何保存退出? 命令是wq 保存并退出. 首先按ESC进入Command模式,然后输入":wq",回车就可以保存并退出了. vi保存文件有不同的选项,对应于不同 ...

  10. linux vi/vim三种模式,保存退出,强制退出

    一.三种模式 vi/vim工具 共分为三种模式,分别是: 1.命令模式(Command mode), 2.输入模式(Insert mode) 3.底线命令模式(Last line mode). 命令模 ...

最新文章

  1. 学习理发去哪里_作为女性,学习运维工程师去哪里好
  2. RSS接触 - 实战RSS文档输出
  3. github上开箱即用的app之TODO app
  4. 线程 协程 python_在Python 的线程中运行协程的方法
  5. Java代理模式学习
  6. windows 批处理把所有java源码导入一个txt文件中
  7. 2013科目四考试_2013驾考科目四考试流程
  8. 萤火虫小程序_实测!成都人私藏的免费耍水地,抓螃蟹、烤烧烤、赏萤火虫,周末一天来回!...
  9. YUI 3:Node
  10. Tomcat修改端口号图文详解
  11. BP神经网络简单应用实例,bp神经网络的应用案例
  12. Domain Adaptation
  13. linux 安装与卸载ProFTPd
  14. OpenCascade源码分析之BRepMesh_IncrementalMesh(网格离散化操作)
  15. 【SQL Server】无需公网IP,就可以远程连接SQL Server数据库
  16. 解决chrome您的连接不是私密连接
  17. Windows命令行关闭IE代理
  18. 10 项目沟通和干系人管理
  19. [运动控制算法]Pure Pursuit纯路径跟踪算法
  20. 解决WIN8小凡不能应用的办法!

热门文章

  1. 高薪物联网职业生涯所需的十大技能(转)
  2. if 语句错误,提示Conditon is always ‘‘alse‘
  3. VMware-Esxi7.0各个版本镜像文件iso下载链接
  4. ESXI 中的虚拟机导出到本地
  5. 《游戏力》的读后感作文3600字
  6. 生物信息学中用到的计算机知识,生物信息学期末复习知识点总结
  7. 医院信息化项目实施工作总结
  8. Rayman的绝顶之路——Leetcode每日一题打卡7
  9. 系统架构设计师考试心得与经验
  10. C语言统计1到100素数的个数,统计1到100素数的个数