有很多方法:退出Vi当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。在命令模式中,连按两次大写字母ZZ,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出, 返回到shell。在末行模式下,输入命令  :wVi保存当前编辑文件,但并不退出,而是继续等待用户输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名。  [例6]: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下。在末行模式下,输入命令  :wqVi将先保存文件,然后退出Vi返回到shell。在末行模式下,输入命令  :x该命令的功能同命令模式下的ZZ命令功能相同。

vi 怎么 保存, 退出编辑相关推荐

  1. linux vi 不保存退出

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

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

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

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

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

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

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

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

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

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

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

  7. linux vi 保存退出与不保存退出

    linux vi 保存退出 操作:esc键,输入      :wq linux vi 不保存退出 操作:esc键,键入    :q! 转载于:https://blog.51cto.com/282035 ...

  8. linux 用vi命令的使用以及vi编辑后的后续保存退出等相关命令的使用

    转载:https://blog.csdn.net/lv_shijun/article/details/70258554 使用软件:Xshell5 一.首先用vi命令打卡要编辑的文件: 注意:vi命令的 ...

  9. CentOS7怎么保存退出vi编辑

    CentOS7怎么保存退出vi编辑(转自阿里云) 保存命令 按ESC键 跳到命令模式,然后: :w   保存文件但不退出vi :w   file 将修改另外保存到file中,不退出vi :w!   强 ...

最新文章

  1. 2016校招内推 -- 阿里巴巴前端 -- 四面面试经历
  2. android popupwindow dialog区别,Android PopUpWindow使用详解
  3. 网站全屏雪花飞插件代码
  4. Manacher 最长回文子串
  5. 长见识:你真的知道C语言里extern quot;Cquot; 的作用吗?
  6. 理解 TCP(二):报文结构 1
  7. 服务器虚拟计算节点,什么是云服务器计算节点
  8. c语言表达ch是大写英文字母,如何用C语言输出26个英文字母和其ascii码的对照表...
  9. fedora15 一些简单应用
  10. UNICODE和ANSI以及MBCS的问题
  11. rpm包文件取出方法rpm2cpio|cpio -idv
  12. photoshop读书笔记
  13. SSD1306显示屏--躲避类游戏
  14. 可视化BI模板分享:运营相关模板,知乎已获千赞
  15. CSS设置图像的透明度
  16. 弟兄胜过他,因为羔羊的血
  17. 说一说实战项目升级从vue2到vue3 之main.js 区别
  18. 【ppt制作软件】Focusky教程 | 怎样实现表格的行列转换?
  19. 2016计算机应用基础必考题,2016年计算机应用基础考试题.doc
  20. 权责发生制与收付实现制在企业与事业单位会计处理的比较

热门文章

  1. ADOBE pr000的下载安装+基本操作
  2. jenkins启动一直显示 Jenkins正在启动,请稍后...
  3. PHP 常用字符串、数组处理函数
  4. 二维小球完全弹性碰撞绝对坐标速度计算公式
  5. 王牌投手·MLB棒球创造营
  6. ios系统脚本服务器加速,让iOS系统加速飞起来 speed intensifier插件让iOS系统加速
  7. 系统进程里的edpa.exe是什么?
  8. Python和Matlab生成图片到visio的矢量图
  9. 弘辽科技:淘宝老链接很难做起来吗?淘宝老链接如何做起来?
  10. 果蔬净化器哪个牌子好,果蔬净化器科普