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

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

Vi放弃所作修改而直接退到shell下,则Vi在显示窗口的状态行给出提示信息: File exists (use ! to override) 此时, 在末行模式下,。...在末行模式下,若在用此命令退出Vi时,返回到shell;若当前编辑的文件没被修改过,输入命令 :wq Vi将先保存文件,输入命令 :w Vi保存当前编辑文件,输入命令 :x 该命令的功能同命令模式下的ZZ...命令功能相同,连按两次大写字母Z,编辑文件没有被保存,然后Vi并不退出, 在命令模式中,则Vi保存该文件后退出。...newfile 否则可选择另外的文件名来保存当前文件,若当前编辑的文件曾被修改过,但并不退出,若用户就是不想保存被修改后的文件而要强行退出Vi时, 在末行模式下,则Vi直接退出, 返回到shell,若newfile...是一个已存在的文件,然后退出Vi返回到shell, 在末行模式下,则Vi在显示窗口的最末行显示如下信息: No write since last change (use !

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

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,在一行的结尾处添加文本 插入:...粘贴命令:p  (粘贴到当前行的下一行) 复制指定文件的内容  : r filename 5、查找一个字符串 输入/,并在/后面输入要查找的串,然后按下回车 输入“n”跳转到该串的下一个出现处...如果是默认安装,CentOS和RHEL一般在/etc/vimrc下面,Debian和Ubuntu一般在/usr/share/vim/vimrc vi的使用参考资料 http://wiki.dzsc.com

8.7K10

linuxvi命令详解_centos7 vi命令

Linux命令 – vi命令   vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器.由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,Vi是...Linux中最基本的文本编辑器。...举例来说, 如果刚刚我们执行 /vbird 去向下搜寻 vbird 这个字符串,则按下 n 后,会向下继续搜寻下一个名称为 vbird 的字符串。如果是执行 ?...(常用) a, A 进入输入模式(Insert mode):a 为『从目前光标所在的下一个字符处开始输入』, A 为『从光标所在行的最后一个字符处开始输入』。...6.常用范例: 例一:进入一般模式 命令:vi log1.txt   vi 后面一定要加文件名,不管该文件存在与否。   按下 ESC 按钮回到一般模式。

10.3K10

Linux-vi和vim

文章目录 vi和vim 模式 一般模式 编辑模式 命令模式 快捷键 vi和vim ---- Vi是unix/linux操作系统中最经典的文本编辑器,只能是编辑字符,不能对字体、段落进行排版;它既可以新建文件...,也可以编辑文件;它没有菜单,只有命令,且命令繁多,vi适用于文本编辑。...Vim是从 Vi 发展出来的一个文本编辑器,可以看做是 Vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计代码补全、编译及错误跳转等方便编程的功能特别丰富,vim适用于coding。...就能进入一般模式了: 编辑模式 在一般模式下输入以下快捷键就能进入到编辑模式,进行文本编辑: 快捷键 作用 i 从目前光标所在处输入(常用) I 在目前所在行的第一个非空格符处开始输入 a 从目前光标所在的下一个字符处开始输入...command 暂时离开 vi 到指令行模式下执行 command 的显示结果 :!

7.9K20

Linux 学习VI编辑器

:强制退出,不保存 vi(vim)可以说是linux中用得最多的工具了,不管你配置服务也好,写脚本也好,总会用到它。...回头找找吧 n 定位下一个匹配的 相当于向下查找下一个 next N 定位上一个匹配的 相当于向上查找上一个 :s/1/2 搜索当前行第一个1...a: 增加,目前光标所在的下一个字开始输入文字。 o: 插入新的一行,从行首开始输入文字。...│不保存文件,直接退出      │ ├───────────┼───────────────┤ │:q          │退出vi            │ VI常用技巧VI命令可以说是Unix/Linux...虽然您可以在Linux中使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。这4个键正是右手在键盘上放置的基本位置。 nG——跳转命令。n为行数,该命令立即使光标跳到指定行。

7.6K30

Linux基础(vi,我的最爱)

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

4.9K10

linuxvi命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首...────────┤ │r   │替换一个字符      │ ├───┼───────────┤ │c   │修改文本直到按下Esc健 │ ├───┼───────────┤ │cw  │修改下一个词...                    │ ├──┼──────────────────────┤ │yy │将一行文本移到缺省缓冲区中          │ ├──┼──────────────────────┤ │yn │将下一个词移到缺省缓冲区中.../Linux世界里最常用的编辑文件的命令了,但是因为它的命令集众多,很多人都不习惯使用它,其实您只需要掌握基本命令,然后加以灵活运用,就会发现它的优势,并会逐渐喜欢使用这种方法。...虽然您可以在Linux中使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。这4个键正是右手在键盘上放置的基本位置。 nG——跳转命令。n为行数,该命令立即使光标跳到指定行。

16.2K30

Linuxvi命令用法大全_vim命令和vi的区别

linux下使用vi编辑是很方便的,但是具体要怎么做呢?下面由学习啦小编为大家整理了linuxvi的相关命令,希望对大家有帮助!...1.linux vi命令的基本观点 基本上vi能够分为三种形态,区分是命令方式(command mode)、插入方式(Insert mode)和底行方式(last line mode),各方式的功用区分如下...2、linux vi命令的基本操作 a) 进入vi 在系统提示符号输入vi及文件称号后,就进入vi全屏幕编辑画面: $ vi myfile 不过有一点要特别留意,就是您进入vi之后,是处于「命令行方式(..., 不存盘强迫退出vi) 3、linux vi命令行方式(command mode)功用键 1)....插入方式 按「i」切换进入插入方式「insert mode」,按“i”进入插入方式后是从光标现在位置开端输入文件; 按「a」进入插入方式后,是从现在光标所在位置的下一个位置开端输入文字; 按「o」进入插入方式后

2.7K20
领券