首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

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

linux退出编辑模式的命令 linux退出编辑模式的命令有: vim 有三种模式,注意:这三种模式有很多不同的叫法,我这里是按照鸟哥的linux书中的叫法。...; 4.按: 进入指令列命令模式 ; 进入指令列模式后的命令如下 1.保存不退出: :w 保存文件但不退出vi 编辑 :w!...强制保存,不退出vi 编辑 :w file 将修改另存到file中,不退出vi 编辑 2.保存并退出: :wq 保存文件并退出vi 编辑 :wq!...强制保存文件并退出vi 编辑 3.不保存并退出: :q 不保存文件并退出vi 编辑 :q! 不保存文件并强制退出vi 编辑 :e!...放弃所有修改,从上次保存文件开始在编辑 推荐教程: 《linux教程》 linux退出编辑模式的命令的教程已介绍完毕,更多请关注跳墙网其他文章教程!

16.1K20

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

在末行模式下,若在用此命令退出Vi时,返回到shell;若当前编辑的文件没被修改过,输入命令 :wq Vi将先保存文件,输入命令 :w Vi保存当前编辑文件,输入命令 :x 该命令的功能同命令模式下的ZZ...命令功能相同,连按两次大写字母Z,编辑文件没有被保存,然后Vi并不退出, 在命令模式中,则Vi保存该文件后退出。...newfile 否则可选择另外的文件名来保存当前文件,若当前编辑的文件曾被修改过,但并不退出,若用户就是不想保存被修改后的文件而要强行退出Vi时, 在末行模式下,则Vi直接退出, 返回到shell,若newfile...to overrides) 提示用户该文件被修改后没有保存,可以再给编辑文件起一个新的文件名,输入命令 :q 系统退出Vi返回到shell,继续等待用户命令。...在使用w命令时, , [例6] :w newfile 此时Vi将把当前文件的内容保存到指定的newfile中,而是继续等待用户输入命令,而原有文件保持不变。

26.4K20

Linux文件编辑命令vi详细整理(总结)

刚接触Linux,前几天申请了个免费体验的阿里云服务器,选择的是Ubuntu系统,配置jdk环境变量的时候需要编辑文件vi命令编辑文件,百度了一下,很多回答不是很全面,因此编辑文件话了一些时间。...更多命令 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件...,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复...filename vi filename….filename :打开多个文件,依次进行编辑 屏幕翻滚类命令 Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏...:e filename:打开文件filename进行编辑 :x:保存当前文件并退出 :q:退出vi :q!

3.1K31

Linux——vi命令详解

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。...由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。...Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。...D) 保存文件  「w」:在冒号输入字母「w」就可以将文件保存起来。 E) 离开vi  「q」:按「q」就是退出,如果无法离开vi,可以在「q」后跟一个「!」强制离开vi。  ...状态命令 命令显示在vi状态行上的vi状态信息,包括正在编辑的文件名、是否修改过、当前行号、文件的行数以及光标之前的行占整个文件的百分比。 4.

9.2K20

Linux vi的使用

Linux vi的使用 vi模式转换 经常使用的三种基本模式:命令模式(Command Mode),输入模式(Input Mode),末行模式(Last Line Mode),其他的9种模式不做介绍,...vi文件保存和退出 :w 保存文件 :q 退出文件,若文件有改动则提示不能退出 :q!...强制退出,即不保存就退出 :wq 保存并且退出 vi常用操作 1、插入文本(i,I,a,A,o,O) 添加: 输入a后,在光标的右边插入文本 输入A,在一行的结尾处添加文本 插入:...输入dw来删除该词余下的部分 删除一行 将光标放置到该行的任意处并输入dd 删除多行 ndd    包括当前行 删除到文件的结尾 为删除从当前行到文件结尾的所有内容(包括当前行),需输入dG 4、复制...如果是默认安装,CentOS和RHEL一般在/etc/vimrc下面,Debian和Ubuntu一般在/usr/share/vim/vimrc vi的使用参考资料 http://wiki.dzsc.com

8.4K10

Linux学习笔记--vi

Linux上使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用“:q!”命令可以正常退出但是使用":wq!"...: 1.当前用户的权限不足 2.此文件可能正被其他程序或用户使用。...一般错误原因都是前者,解决方案是在使用vi命令打开文件时,前面加上sudo来临时提供管理员权限,比如使用命令“sudo vi hosts”打开编辑文件。...强制退出并保存 sudo chmod 777 xxx 给xxx文件赋权限 755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样...vi +/aaa xxx 编辑xxx文件,并将光标置于aaa处 ls -al sudo chown userId xxx.pl sudo chgrp 'domain users' xxx.pl sudo

4.9K20

linuxvi,vim命令

vim 是对 vi 的扩展,文中的很多操作是 vi 通用的 vi 是区分大小写的命令的,也就是说 g与G 是不同的命令 在不同模式下,快捷键是不一样的 模式分 一般模式 编辑模式 指令模式 一般模式用于文件内部操作...,编辑模式用于输入编写等,指令模式用于对文本文件进行操作 常用操作 进入一般模式为开始编辑,或者按 esc 后进入 按键 效果 a,i,r,o,A,I,R,O 进入编辑模式 h,backspace 左移动...Ctrl+b 向文件首翻一屏幕 Ctrl+d 向文件尾翻半屏幕 Ctrl+u 向文件首翻半屏幕 插入命令 按键 效果 i 在光标前 I 在当前行首 a 在光标后 A 在当前行尾部 o 在当前行下新开一行...指令 效果 :args 列出当前编辑的文件名 :next 打开多文件,使用 n(Next) p(revious) :file 列出当前打开的所有文件 vim 自定义技巧 复制粘贴取消缩进 :set...set nu vi ~/.vimrc 然后输入 set nu 当然也可以输入其他配置类似 set nonu syntax on vimrc 常用配置 设置行号 set nu 设置自动缩进 set

21.2K20

Linux-vi和vim

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

7.7K20

Linux 学习VI编辑器

· 在vi中处理:首先使用vi打开文件,然后按ESC键,接着输入命令:%s/VM//。...:强制退出,不保存 vi(vim)可以说是linux中用得最多的工具了,不管你配置服务也好,写脚本也好,总会用到它。...中的多行删除 单行删除:1(待删除行)d 多行删除:1,10d 光标所在行,dd 光标所在行以下的N行,Ndd --------- y 代表复制到缓存中----------- yy...[常用] 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首...│不保存文件,直接退出      │ ├───────────┼───────────────┤ │:q          │退出vi            │ VI常用技巧VI命令可以说是Unix/Linux

7.3K30

Linux基础(vi,我的最爱)

很多时候我们需要在多个源程序之间实现函数、宏定义、外部变量等的跳转查询,甚至有时候需要到内核或库源代码里窥视他们真面目,这对于windows的各种IDE而言都是基本功能,但是我最爱的vi呢?...vi是我的最爱,不仅因为他的高效,还因为他支持插件,今天只讲一款,叫ctag,用来干嘛?当然就是帮我们做代码定义跳转啦。废话少讲,来搞搞: 第一,下载。...事情的开始,你需要库函数的源代码和Linux内核的源代码,我们的目的就是要在需要的时候可以跳转到这些地方的某些文件当中去查看相关的资料信息,有了上面的ctags工具之后,我们就可以在源代码的顶层目录处执行下面这条命令...(包括函数名、宏、文件名等等关联到一起,并且写入一个tags文件)。...例如添加以下信息(注意/home/vincent要换成你自己的系统的家目录路径): au BufEnter /home/vincent/* setlocal tags+=/home/vincent/Linux

4.9K10

linuxvi命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首...vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi.../Linux世界里最常用的编辑文件的命令了,但是因为它的命令集众多,很多人都不习惯使用它,其实您只需要掌握基本命令,然后加以灵活运用,就会发现它的优势,并会逐渐喜欢使用这种方法。...虽然您可以在Linux中使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。这4个键正是右手在键盘上放置的基本位置。 nG——跳转命令。n为行数,该命令立即使光标跳到指定行。...—- vi file —- :20,59w /tmp/1 —- 3.用VI编辑一个文件,但需要删除大段的内容。

16K30

linuxvi,vim操作技巧

文件中搜索一个特定的词,可以切换到正常模式,然后输入斜线/,之后跟上要搜索的词,回车即可。...把外部文件读入vim 我开始使用vim 的时候,经常会打开一个文件、复制内容、关闭文件、打开另一个文件、然后粘贴进去复制到内容。其实 Vim 中读取另一个文件的内容非常方便。...pwd 切换到上次修改的位置 想知道你在文件中做的最后一次修改是在什么位置?切换到正常模式,输入 g; 来即可切换到上次修改的位置。...移动到文件顶部或者尾部 切换到正常模式,输入 gg 返回文件顶部,输入 G 返回文件底部。 切换到当前行的行首或者行尾 正常模式,输入$跳到当前行的行尾。输入0跳到当前行的行首。...vim中以16进制查看文件 正常模式下,输入:%!xxd会把当前文本转换成16进制 > vim rumenz.txt 123 :%!

4.4K10
领券