若用户真的希望用文件的当前内容替换newfile中原有内容,可使用命令 :q! Vi放弃所作修改而直接退到shell下,则Vi在显示窗口的状态行给出提示信息: File exists (use ! to override) 此时, 在末行模式下,。

在末行模式下,若在用此命令退出Vi时,返回到shell;若当前编辑的文件没被修改过,输入命令 :wq Vi将先保存文件,输入命令 :w Vi保存当前编辑文件,输入命令 :x 该命令的功能同命令模式下的ZZ命令功能相同,连按两次大写字母Z,编辑文件没有被保存,然后Vi并不退出, 在命令模式中,则Vi保存该文件后退出。

可使用命令 :w! newfile 否则可选择另外的文件名来保存当前文件,若当前编辑的文件曾被修改过,但并不退出,若用户就是不想保存被修改后的文件而要强行退出Vi时, 在末行模式下,则Vi直接退出, 返回到shell,若newfile是一个已存在的文件,然后退出Vi返回到shell, 在末行模式下,则Vi在显示窗口的最末行显示如下信息: No write since last change (use ! to overrides) 提示用户该文件被修改后没有保存,可以再给编辑文件起一个新的文件名,输入命令 :q 系统退出Vi返回到shell,继续等待用户命令。

在使用w命令时, , [例6] :w newfile 此时Vi将把当前文件的内容保存到指定的newfile中,而是继续等待用户输入命令,而原有文件保持不变。

linux vi命令 退出不保存,linux vi保存退出命令(如何退出vi)相关推荐

  1. Linux下vi命令编辑器怎样编辑,怎样保存退出

    摘要 博主在倒腾服务器配置禅道时遇到的问题,Linux下vi命令编辑器怎样编辑,怎样保存退出,liunx这玩应真的是一段时间不用全忘完. 方法/步骤 vi 文件名,接着按回车即可打开对应的文件,如果没 ...

  2. linux 普通用户退出vim,Linux环境下VI/VIM编辑文件时无权限保存的解决方法(普通用户)...

    在Linux环境下,如果直接使用VI/VIM命令编辑没有修改权限的文件时,保存的时候就会提示用户无法进行保存操作,一般的解决方法只能是关闭文件重新以sudo权限打开该文件编辑后再保存(前提是用户具有s ...

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

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

  4. 熟悉linux unix,熟悉这几个常用命令,你就是Linux/Unix的vi高手了。

    最近在学习Linux和shell脚本语言,个人认为vim编辑器比较好用.遂重新学习一下大学时学过的vi命令. 用vi命令进入vi编辑器之后,处于命令模式,按i,a,o切换到编辑模式. 按一下「ESC」 ...

  5. Linux文本编辑跳到指定行,Linux 命令每日一练:vi命令

    Linux中vi 命令 ->可以理解记忆为:visual insert(即可视化插入)-> 是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器.Linux中的vi编辑器叫v ...

  6. linux view查看日志命令,linux查看日志文件内容命令tail、cat、tac、head、echo、vi

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, --------- ...

  7. Linux常用命令汇总及使用方法(二)之文本编辑器VI

    VI可能是在Linux中使用比较频繁的文本编辑器,如果不能熟练使用VI,在一定程度上会影响工作效率,所以在这里记录一下VI的常用命令及操作方式 在[root@test ~]# vi carrie.tx ...

  8. linux命令vi作用,详解Linux常用命令的用法(二)――――文本编辑器命令vi/vim

    vi/vim介绍 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面. 1.vi和vim的区别: 就是在进入一般命令模式后,当按下(i.I.o ...

  9. Linux基础到进阶(一)Linux基础命令、输入输出错误重定向、目录分类与作用、vi编辑器

    文章目录 基础命令 输入.输出.错误重定向 输入重定向: < 输出重定向:> 错误重定向 目录分类与作用 vi编辑器 命令模式 底行模式 基础命令 1.cd命令 功能说明:切换目录 cd ...

最新文章

  1. CentOS 7更新时出现Multilib version problems
  2. 【Treap】bzoj1588-HNOI2002营业额统计
  3. JAVA_OA管理系统(三)番外篇:Myeclipse导入Spring源码包
  4. ai automatic video editing software
  5. 开发实践 | Android开发Zegbee 温度、气体采集系统(代码类)
  6. 常用IOC注解按照作用分类
  7. it计算机知识竞赛主持稿,校园IT知识竞赛策划书
  8. ios 应用商店_如何在预算范围内制作值得应用商店使用的iOS应用预览
  9. ocp oracle 考试报名_获得Oracle认证对拓展职业前景的影响
  10. 算法:位运算加减乘除
  11. IBM 确认裁员约 1700 人;华为新款操作系统来了!开通 5G 服务不换卡不换号 | 极客头条...
  12. 安装3dmax出现:error 1311 找不到源文件
  13. Goby - 新一代安全工具
  14. FFmpeg —— ffplay源码 - 制作桌面动态壁纸
  15. 渴望成长的工程师-你了解一万小时定律吗
  16. 【疑难解决】H265编码流媒体播放器EasyPlayer.js播放HLS H265视频流,遇到黑屏如何排查?
  17. 信贷风控报表常用指标解读(一)
  18. 联想E420麦克风没有声音的方案
  19. 志愿者服务系统php,志愿者服务系统
  20. Partitioning a graph into balanced connected classes: Formulations,separation and experiments

热门文章

  1. android 缺半圆形头像,Android 自定义Glide实现圆形头像效果(圆角,正常,黑白,圆形效果)...
  2. 有没有好用的证件照软件?自己就可以制作证件照
  3. redis 集群模式原理
  4. 天涯[经济杂谈]一位创业者的商海感悟(语录版,连载中,持续更新)【力荐】
  5. 天猫精灵设备联动,指纹锁开门,打开客厅的灯
  6. css文本溢出隐藏显示省略号
  7. spring框架(01)——spring入门
  8. postcss Rem 布局适配(PostCSS配置)
  9. 余额宝操盘手:互联网思维推倒一切
  10. Java8高效遍历map_JAVA8独有的map遍历方式(非常好用)