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

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

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

27.2K20

Linux——vi命令详解

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。...由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。...Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。...屏幕滚动 屏幕命令是以屏幕为单位移动光标的,常用于文件的滚屏和分页。需要注意的是,屏幕命令不是光标移动命令不能作为文本限定符用于删除命令中。 在命令模式下和文本输入模式下均可以使用屏幕滚动命令。...需要注意的是,用此种方法进行删除时,Vi并不把所删内容放入寄存器中,因而当发生误删除操作时,不能用² np命令恢复,只能用u命令进行有限的恢复。 最后提一下,如何在文本输入方式时将所输入文本删除。

14.4K22
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linuxvi命令详解_centos7 vi命令

    Linux命令vi命令   vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器.由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,Vi是...Linux中最基本的文本编辑器。...3.vi的基本概念   基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。...输入模式: 在命令模式下按下i就进入了输入模式。 在输入模式中,可以使用以下按键: 字符按键以及Shift组合 输入字符。 ENTER 回车键,换行。...不过,到底能不能写入, 还是跟你对该档案的档案权限有关啊! :q 离开 vi (常用) :q! 若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。 :wq 储存后离开,若为 :wq!

    10.5K10

    linuxvi,vim命令

    vim 是对 vi 的扩展,文中的很多操作是 vi 通用的 vi 是区分大小写的命令的,也就是说 g与G 是不同的命令 在不同模式下,快捷键是不一样的 模式分 一般模式 编辑模式 指令模式 一般模式用于文件内部操作...>>将对当前行增加缩进,而命令<<则将对当前行减少缩进 在命令使用数字,来指定命令作用的范围 5<< 在 Insert/Replace Mode 下 Ctrl-Shift-t可以增加当前行的缩进 Ctrl-Shift-d...则可以减少当前行的缩进 使用0-Ctrl-Shift-d命令,将移除所有缩进 需要注意的是,当我们输入命令中的 “0” 时,Vim 会认为我们要在文本中插入一个 0,并在屏幕上显示输入的“0”;然后当我们执行命令...0-Ctrl-Shift-d 时,Vim 就会意识到我们要做的是减少缩进,这时 0 会就会从屏幕上消失 vim tab 缩进 tab 缩进宽度默认为 8 个空格 我们可以使用以下命令,来修改缩进宽度...* 或 + 寄存器,则可能是由于没有安装 vim 的图形界面所致 sudo apt-get install vim-gnome 设置 vim 永远显示行号 修改 vim 的配置文件加入 set nu vi

    21.7K20

    linuxvi,vim 命令

    vim 是对 vi 的扩展,文中的很多操作是 vi 通用的 vi 是区分大小写的命令的,也就是说 g与G 是不同的命令 在不同模式下,快捷键是不一样的 模式分 一般模式 编辑模式 指令模式 一般模式用于文件内部操作...>>将对当前行增加缩进,而命令<<则将对当前行减少缩进undefined在命令使用数字,来指定命令作用的范围 5<< 在 Insert/Replace Mode 下 Ctrl-Shift-t可以增加当前行的缩进...Ctrl-Shift-d则可以减少当前行的缩进 使用0-Ctrl-Shift-d命令,将移除所有缩进 需要注意的是,当我们输入命令中的 “0” 时,Vim 会认为我们要在文本中插入一个 0,并在屏幕上显示输入的...“0”;然后当我们执行命令 0-Ctrl-Shift-d 时,Vim 就会意识到我们要做的是减少缩进,这时 0 会就会从屏幕上消失 vim tab 缩进 tab 缩进宽度默认为 8 个空格 我们可以使用以下命令...set shiftwidth=n 设置自动语法高亮 syntax on 原文链接:https://rumenz.com/rumenbiji/linux-vi-vim.html

    7K01

    linuxvi命令大全

    VI使用 ——————————————————————————– 一、插入文本 ┌──┬────────────┐ │命令│描述          │ ├──┼────────────┤ │i.../Linux世界里最常用的编辑文件的命令了,但是因为它的命令集众多,很多人都不习惯使用它,其实您只需要掌握基本命令,然后加以灵活运用,就会发现它的优势,并会逐渐喜欢使用这种方法。...虽然您可以在Linux使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。这4个键正是右手在键盘上放置的基本位置。 nG——跳转命令。n为行数,该命令立即使光标跳到指定行。...—- #cat squid.conf.default | grep -v ^$ | grep -v ^# —- 2.在打开一个文件编辑后才知道登录的用户对该文件没有写的权限,不能存盘,需要将所做修改存入临时文件...—- 使用命令“:%s#/usr/bin#/bin#g”可以把文件中所有路径/usr/bin换成/bin。

    16.2K30

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

    linux使用vi编辑是很方便的,但是具体要怎么做呢?下面由学习啦小编为大家整理了linuxvi的相关命令,希望对大家有帮助!...1.linux vi命令的基本观点 基本上vi能够分为三种形态,区分是命令方式(command mode)、插入方式(Insert mode)和底行方式(last line mode),各方式的功用区分如下...不过普通咱们在运用时把vi简化成两个方式,就是将底行方式(last line mode)也算入命令行方式command mode)。...2、linux vi命令的基本操作 a) 进入vi 在系统提示符号输入vi及文件称号后,就进入vi全屏幕编辑画面: $ vi myfile 不过有一点要特别留意,就是您进入vi之后,是处于「命令行方式(..., 不存盘强迫退出vi) 3、linux vi命令行方式(command mode)功用键 1).

    2.7K20

    Linux vi最少必备掌握命令

    难不成他们都是vi底层开发人员?不,不,不,绝对不可能,他们也只是vi编辑器的使用人员,既然他们也是使用人员,那他们是如何知道怎么使用的呢?...索要官方文档的步骤:(下面演示就以vi产品来演示一下)问AI要产品的官方文档链接地址拿到官方文档链接地址,然后去找使用文档其它技术栈也按照这个去学就可以啦,有了这个思维,后面的知识点你也可以总结出来,因为我也是从官方文档手册来的二...、初次认识vivi是一个文本编辑器,在Linux系统很常见,它有三种常见模式,流程如下,这三种模式也是非常非常常用的,但你不需要死记硬背(当你忘记了可以翻出这个笔记、即使笔记没了,你有上面的思维也可以从官方文档里查到...别问我这些命令怎么来的,上面我已经告诉过你思维了,但是如果你懒,那就熟记下面最少必备知识就够用了(专业用vi来编程的大佬们除外哈)1、插入模式在正常模式下按i/a/o键将进入插入模式按i键在光标前面插入字符按...命令行模式在正常模式下按:键即可进入命令行模式退出vi(当没有内容修改时可以正常退出)q不保存强制退出viq!

    8120

    linuxvi命令详解_useradd命令详解

    Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺 最近vi用的多,很多技巧不知道,备注一份, vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器...Vi也是Linux中最基本的文本编 辑器,学会它后,您将在Linux的世界里畅行无阻。...Unix/Linux世界里最常用的编辑文件的命令了,但是因为它的命令集众多,很多人都不习惯使用它,其实您只需要掌握基本命令,然后加以灵活运用,就会发现它的优势,并会逐渐喜欢使用这种方法。...虽然您可以在Linux使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。这4个键正是右手在键盘上放置的基本位置。 nG——跳转命令。n为行数,该命令立即使光标跳到指定行。...以上所述是小编给大家介绍的Linuxvi命令大全的全部叙述,希望大家喜欢。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    10.8K10

    Linux笔记:vi常用命令

    vi编辑器是所有Unix及Linux系统下标准的编辑器,在很多时候我们都需要使用vi修改服务端配置,vi其实非常强大,只要命令使用熟练的情况下,编辑速度并不亚于现在的图形化编辑器,这里简单地介绍一下它的使用方法和部分常用指令...VI状态模式 Vi有三种基本的工作模式:指令行模式、文本输入模式、行末模式。...注:图片来源 https://www.cnblogs.com/dengmj/p/5031498.html VI常用命令 进入VI vi filename # 打开或新建文件,并将光标置于第一行首 vi...+n filename # 打开文件,并将光标置于第n行首 vi + filename # 打开文件,并将光标置于最后一行首 vi +/pattern filename # 打开文件,并将光标置于第一个与...abc # 从光标开始处向文件首搜索abc n # 下一个,在同一方向重复上一次搜索命令 N # 上一个,在反方向上重复上一次搜索命令 替换 s/abc/bgm/ # 替换当前行第一个 abc

    8.1K21

    Linuxvi 文本编辑命令

    Linux vi的启动和退出 输入vi命令后,便进入全屏幕编辑环境,光标定位在该缓冲区第1行第1列的位置上,此时的状态为命令模式。...Linux 进入和退出vi输入模式 在退出vi前,建议先按ESC键,以确保当前vi的状态为命令方式,然后再键入“:”(冒号),输入命令,退出vi。...#在光标之前输入文字 i #退出 ESC #在光标之后输入文字 a #行尾插入文字 A #光标下插入1行空行 o #在光标上插入 1 行空行 O Linux vi命令模式下设置行号 使用vi...传统的文本删除是在输入模式下,使用退格键或 Del 键删除文本。在命令模式下,vi 提供许多删除命令。...#光标到达行末 G #快速找到第8行 8G #快速定位光标到光标后的第一个test单词的位置 /test Linux vi命令模式下替换内容 vi 编辑器提供简单的字符串替换命令,在末行模式下可以使用替换命令

    7.7K30

    linuxvi编辑器保存文件命令_linuxvi编辑文件

    工具: Linux 方法: 1、首先进入Linux命令行界面.在目录下创建一个用于测试的文本文件(touch filename).这里就新建了一个test12文本文件.当然这个名字是可以随便取得....2、用”vi test12″命令进入vi命令行模式(vi filename)....这样就将文本保存了.然后推出了vi编辑器.如果不想保存就按一下键盘上的”ESC”,输入”:q!”....如果想让文本显示行号.就在命令行 模式下,在文本最后输入”:set nu”命令.就可以了 5、复制   「yw」:将光标所在之处到字尾的字符复制到缓冲区中。   ...注意:所有与”y”有关的复制命令都必须与”p”配合才能完成复制与粘贴功能。 6、查找 用”/”加上要查找的内容.例如”/hello”或者是”?

    19.1K21

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

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

    20.4K40

    Linux篇---Vi使用

    一、前述 Vi类似记事本,所以用好记事本对编程效率有很大得影响,有着事半功倍的效率。...强行保存 :wq --> :x ZZ: 保存并退出   不需要冒号,编辑模式 3、全屏编辑器 模式: 编辑模式:按键具有编辑文本功能:默认打开进入编辑模式 输入模式:按键本身意义 末行模式:接受用户命令输入...行首的第一个非空白字符 $: 绝对行尾 行间 G:文章末尾 3G:第3行 gg:文章开头 翻屏 ctrl:f,b 删除&替换单个字符 x:删除光标位置字符 3x:删除光标开始3个字符 r:替换光标位置字符 删除命令...:执行命令 :!ls -l / s查找并替换 s/str1/str2/gi /:临近s命令的第一个字符为边界字符:/,@,# g:一行内全部替换 i:忽略大小写 范围 n:行号 .

    5.2K10

    Linux常用命令12 - vi

    vim 是许多在命令行上 Linux 下首选文本编辑器。 与其他编辑器不同,vim 有几种操作模式,这对于新用户来说有点吓人。 ?...它的前身 vi 预装在 macOS 和几乎所有的 Linux 发行版上。 了解 vim 的基本知识将帮助您在遇到您最喜欢的编辑器不可用的情况时。...用法很多,在这里就简单说下常用的操作,如何在 vim / vi 中保存文件并退出编辑器。 vim 模式 启动 vim 编辑器时,处于正常模式。 在这种模式下,您可以使用 vim 命令并在文件中导航。...打开文件 使用 vim 打开文件,后面跟着要编辑或创建的文件的名称: vim file.text 保存文件 在 vim 中保存文件的命令是:w。...另一个保存文件并退出 vim 的命令是:x。 这两个命令之间的区别在于:x 只在有未保存的更改时才将缓冲区写入文件,而:wq 总是将缓冲区写入文件并更新文件修改时间。 ?

    2K30

    Linux操作系统的VI命令

    Linux操作系统的VI命令   VILinux系统的一个文本编辑器,该编辑器可以通过使用VI命令来操作,从而完成对文本的编辑。...熟练掌握一些常用的VI命令,可以大大简化编辑操作并提高操作Linux文本的效率 。   ...使用VI命令编辑文本时,有三种编辑模式——命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)。...(一)命令模式   命令模式可以在文本中快速定位光标在指定区域、执行复制和粘贴操作、执行删除操作等。   ...①光标移动 命令 描述 命令 描述 0 光标定位到开头位置 G 光标定位到结束位置 ^ 光标定位行首 $ 光标定位行尾 Ctrl+f 光标定位到上一页 Ctrl+b 光标定位到下一页 Ctrl+d 光标定位到上半页

    2.4K20

    Linuxvi命令用法「建议收藏」

    1、进入vi编辑器 进入vi 编辑器,在终端输入命令vi和想要编辑或者建立的文件名,如paper.txt,敲击回车,便可进入vi编辑器。...在vi编辑器中,按 i 按钮进入插入模式 按Esc退出插入模式,按ctrl+c也可以实现退出插入模式的效果 2、退出vi编辑器 退出vi编辑器插入模式之后,在命令方式下可有几种方法退出vi编辑器:...:wq 表示保存结束,退出vi编辑器。...表示强制保存结束,退出vi编辑器。 :q! 不保存文件,强制退出 vi编辑器。 在编辑vi/vim的过程中,直接按x键会删除当前光标所在的字符。 注::wq和wq! 的区别如下。...还是可以保存并退出文件 如果文件设置为只读,则:wq命令不能保存并退出,但最高权限者可以通过wq! 保存和退出文件。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    2.8K30
    领券