首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux vi命令 退出不保存,linux vi保存退出命令(如何退出vi

若用户真的希望用文件的当前内容替换newfile中原有内容,可使用命令 :q! Vi放弃所作修改而直接退到shell下,则Vi在显示窗口的状态行给出提示信息: File exists (use !...在末行模式下,若在用此命令退出Vi时,返回到shell;若当前编辑的文件没被修改过,输入命令 :wq Vi将先保存文件,输入命令 :w Vi保存当前编辑文件,输入命令 :x 该命令的功能同命令模式下的ZZ...可使用命令 :w!...to overrides) 提示用户该文件被修改后没有保存,可以再给编辑文件起一个新的文件名,输入命令 :q 系统退出Vi返回到shell,继续等待用户命令。...在使用w命令时, , [例6] :w newfile 此时Vi将把当前文件的内容保存到指定的newfile中,而是继续等待用户输入命令,而原有文件保持不变。

26.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

linux vi 替换

vivian/s//sky/) 替换每一行的第一个 vivian 为 sky :%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky 可以使用...作为分隔符,此时中间出现的 / 不会作为分隔符 :s#vivian/#sky/# 替换当前行第一个 vivian/ 为 sky/ :%s+/oradata/apras/+/user01/apras1+ (使用...+ 来 替换 / ): /oradata/apras/替换成/user01/apras1/ 删除文本中的^M 问题描述:对于换行,window下用回车换行(0A0D)来表示,linux下是回车(0A)来表示...使用命令:cat filename1 | tr -d “VM” > newfile; 使用命令:sed -e “s/VM//” filename > outputfilename 需要注意的是在1、2两种方法中...在vi中处理:首先使用vi打开文件,然后按ESC键,接着输入命令: :%s/VM// :%s/^M$//g 如果上述方法无用,则正确的解决办法是: tr -d “\r” dest tr

8.3K20

Linux操作系统平台Vi指令大全

进入vi的命令   vi filename: 打开或新建文件,并将光标置于第一行首   vi +n filename: 打开文件,并将光标置于第n行首   ...vi + filename: 打开文件,并将光标置于最后一行首   vi +/pattern filename: 打开文件,并将光标置于第一个与pattern匹配的串处   ...vi -r filename: 在上次正用vi编辑时发生系统崩溃,恢复filename   vi filename……filename: 打开多个文件,依次进行编辑 移动光标类命令...  terse: 显示简短的警告信息   warn: 在转到别的文件时若没保存当前文件则显示NO write信息   nomagic: 允许在搜索模式中,使用前面不带...“\”的特殊字符   nowrapscan: 禁止vi在搜索到达文件两端时,又从另一端开始   mesg: 允许vi显示其他用户用write写到自己终端上的信息

94010

linux如何退出编辑状态_linux编辑文件命令 vi

linux退出编辑模式的命令 linux退出编辑模式的命令有: vim 有三种模式,注意:这三种模式有很多不同的叫法,我这里是按照鸟哥的linux书中的叫法。...强制保存,不退出vi 编辑 :w file 将修改另存到file中,不退出vi 编辑 2.保存并退出: :wq 保存文件并退出vi 编辑 :wq!...强制保存文件并退出vi 编辑 3.不保存并退出: :q 不保存文件并退出vi 编辑 :q! 不保存文件并强制退出vi 编辑 :e!...放弃所有修改,从上次保存文件开始在编辑 推荐教程: 《linux教程》 linux退出编辑模式的命令的教程已介绍完毕,更多请关注跳墙网其他文章教程!...linux退出编辑模式的命令相关教程 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

16.4K20

Linux——vi命令详解

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。...由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。...Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。...2、vi的基本操作 a) 进入vi  在系统提示符号输入vi及文件名称后,进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够输入文字...需要注意的是,用此种方法进行删除时,Vi并不把所删内容放入寄存器中,因而当发生误删除操作时,不能用² np命令恢复,只能用u命令进行有限的恢复。 最后提一下,如何在文本输入方式时将所输入文本删除。

9.4K20

linux怎么修改命令行怎么退出,linux vi保存退出命令(如何退出vi)

有很多方法: 退出Vi 当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。...在末行模式下,输入命令 :w Vi保存当前编辑文件,但并不退出,而是继续等待用户输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名。...to override) 此时,若用户真的希望用文件的当前内容替换newfile中原有内容,可使用命令 :w! newfile 否则可选择另外的文件名来保存当前文件。...在末行模式下,输入命令 :q 系统退出Vi返回到shell。...to overrides) 提示用户该文件被修改后没有保存,然后Vi并不退出,继续等待用户命令。若用户就是不想保存被修改后的文件而要强行退出Vi时,可使用命令 :q!

20.3K40

Linux学习笔记--vi

Linux使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用“:q!”命令可以正常退出但是使用":wq!"...file for writing Press ENTER or type command to continue 出现这个错误的原因可能有两个: 1.当前用户的权限不足 2.此文件可能正被其他程序或用户使用...一般错误原因都是前者,解决方案是在使用vi命令打开文件时,前面加上sudo来临时提供管理员权限,比如使用命令“sudo vi hosts”打开编辑文件。...vi +/aaa xxx 编辑xxx文件,并将光标置于aaa处 ls -al sudo chown userId xxx.pl sudo chgrp 'domain users' xxx.pl sudo...user : 新的档案拥有者的使用者 ID   group : 新的档案拥有者的使用者群体(group)   -c : 若该档案拥有者确实已经更改,才显示其更改动作   -f : 若该档案拥有者无法被更改也不要显示错误讯息

4.9K20

linuxvi,vim命令

vim 是对 vi 的扩展,文中的很多操作是 vi 通用的 vi 是区分大小写的命令的,也就是说 g与G 是不同的命令 在不同模式下,快捷键是不一样的 模式分 一般模式 编辑模式 指令模式 一般模式用于文件内部操作...is :set nolist | show hide is :set invlist :set nolist 使用 vim 寄存器 使用 vim 寄存器 “+p 粘贴 根本不用考虑是否自动缩进,是否...如果想保存原寄存器中内容而同时增加新的内容,就要在 yy 前增加标签 标签以双引号开始,跟着的是标签名称,可以是数字 0-9,也可以是 26 个字母 显示所有寄存器内容 :reg 注意两个特殊的寄存器:* 和 + 这两个寄存器是和系统相通的...,前者关联系统选择缓冲区,后者关联系统剪切板 通过它们可以和其他程序进行数据交换 若寄存器列表里无 * 或 + 寄存器,则可能是由于没有安装 vim 的图形界面所致 sudo apt-get install...vim-gnome 设置 vim 永远显示行号 修改 vim 的配置文件加入 set nu vi ~/.vimrc 然后输入 set nu 当然也可以输入其他配置类似 set nonu syntax

21.5K20

Linux系列 使用vi文本编辑器

前言 本章将会讲解使用vi文本编辑器 一.vi文本编辑器 配置文件是Linux操作系统的显著特征之一,其作用有点类似于Windows操作系统中的注册表,只不过注册表是集中管理,而配置文件采用了分散的自由管理方式...本节将学习如何使用Linux字符操作界面中的文本编辑器——vi,以便更好地管理和维护系统中的各种配置文件。...1.使用vi文本编辑器 vi是一个功能强大的全屏幕文本编辑工具,一直以来都作为类UNIX操作系统的默认文本编辑器,vim是vi文本编辑器(简称vi编辑器)的增强版本,在vi编辑器的基础上扩展了很多实用的功能...在学习vi编辑器的基本操作时,建议复制一个内容较多的系统配置文件进行练习,而不要直接去修改系统文件,以免发生失误造成系统故障。.../vitest.file [root@localhost ~]# vi vitest.file 在vi编辑器的命令模式中,可以输入特定的按键(称为vi操作命令注意区别于Linux操作系统命令)进行操作,

30920

Linux-vi和vim

文章目录 vi和vim 模式 一般模式 编辑模式 命令模式 快捷键 vi和vim ---- Vi是unix/linux操作系统中最经典的文本编辑器,只能是编辑字符,不能对字体、段落进行排版;它既可以新建文件...,也可以编辑文件;它没有菜单,只有命令,且命令繁多,vi适用于文本编辑。...Vim是从 Vi 发展出来的一个文本编辑器,可以看做是 Vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计代码补全、编译及错误跳转等方便编程的功能特别丰富,vim适用于coding。...模式 ---- vi/vim共分为三种模式,分别是一般模式、编辑模式、命令模式,转换关系如下: 一般模式 在一般模式下,可以使用快捷键(列在文章末尾): 就不一一演示了 输入指令vim filename...若文件属性为『只读』时,强制写入该档案 :q 退出 vi :q! 若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。 :wq 保存并退出,若为 :wq!

7.9K20

linux网络配置出现E325,Linux CentOS E325错误,如何解决?VI如何使用?「建议收藏」

Linux vi命令即vi编辑器,是 Linux/UNIX 环境下经典的编辑器。Linux vi 命令非常强大,可以使用它高效的编辑代码,配置系统文件等,运用非常广泛。...但在Linux系统中打开vi编辑器时,不少朋友会提示E325: ATTENTION类的错误。那么,遇到这种情况后,该如何解决此类问题呢? 为什么会出现E325: ATTENTION类的错误?...但由于swp文件是隐藏的,ls -l命令是看不到的,所以只有使用 ls -la才可以找到该文件的位置,接下来再使用rm -f .swp命令删除该文件,然后再次打开就恢复正常了。...但需注意的是,使用这个方法不会恢复数据。 2.输入R(恢复),然后回车,此时对文件进行保存,退出。...在Linux系统vi如何使用vi又是“Visual interface”的简称,它在Linux上的地位就像Edit程序在DOS上一样。

2.3K30
领券