精华内容
下载资源
问答
  • linux退出vi编辑命令
    千次阅读
    2022-03-19 16:39:34

    i进入编辑模式,进行编辑

    编辑结束,按ESC 键 跳到命令模式,然后输入退出命令:

    :w 保存文件但不退出vi 编辑

    :w! 强制保存,不退出vi 编辑

    :w file 将修改另存到file中,不退出vi 编辑

    :wq 保存文件并退出vi 编辑

    :wq! 强制保存文件并退出vi 编辑

    q: 不保存文件并退出vi 编辑

    :q! 不保存文件并强制退出vi 编辑

    :e! 放弃所有修改,从上次保存文件开始在编辑
     

    更多相关内容
  • Linux下怎么退出VI编辑

    千次阅读 2021-05-15 21:09:37
    末行模式三种模式间的相互转换vi编辑器的启动与退出直接进入编辑环境$vi进入编辑环境并打开(新建)文件$vimyfile退出vi编辑环境输入末行命令放弃对文件的修改,并退出编辑器:q!文件保存与另存为保存文件保存对vi编辑...

    用的命令是:ctrl + R

    vi编辑器中有三种状态模式

    1.命令模式

    2.输入模式

    3.末行模式

    三种模式间的相互转换

    vi编辑器的启动与退出

    直接进入编辑环境

    $ vi

    进入编辑环境并打开(新建)文件

    $ vi myfile

    退出vi编辑环境

    输入末行命令放弃对文件的修改,并退出编辑器

    :q!

    文件保存与另存为

    保存文件

    保存对vi编辑器中已打开文件的修改

    :w

    另存为文件

    将vi编辑器中的内容另存为指定文件名

    :w myfile

    退出vi编辑器的多种方法

    未修改退出

    没有对vi编辑器中打开的文件进行修改,或已对修改进行了保存,直接退出vi编辑器

    :q

    保存并退出

    对vi编辑器中的文件进行保存并退出vi编辑器

    :wq

    不保存退出

    放弃对文件内容的修改,并退出vi编辑器

    :q!

    光标的移动和翻页操作

    操作类型光标操作键功能

    光标移动h向左移动光标

    l向右移动光标

    k向上移动光标

    j向下移动光标

    翻页Ctrl + f向前翻整页

    Ctrl + b向后翻整页

    Ctrl + u向前翻半页

    Ctrl + d向后翻半页

    行内快速跳转

    操作键功能

    ^将光标快速跳转到本行的行首字符

    $将光标快速跳转到本行的行尾字符

    w将光标快速跳转到当前光标所在位置的后一个单词的首字母

    b将光标快速跳转到当前光标所在位置的前一个单词的首字母

    e将光标快速跳转到当前光标所在位置的后一个单词的尾字母

    文件内行间快速跳转

    命令功能

    :set nu 在编辑器中显示行号

    :set nonu 取消编辑器中的行号显示

    1G跳转到文件的首行

    G跳转到文件的末尾行

    #G跳转到文件中的第#行

    进入输入模式

    命令功能

    i在当前光标处进入插入状态

    a在当前光标后进入插入状态

    A将光标移动到当前行的行末,并进入插入状态

    o在当前行的下面插入新行,光标移动到新行的行首,进入插入状态

    O在当前行的上面插入新行,光标移动到新行的行首,进入插入状态

    cw删除当前光标到所在单词尾部的字符,并进入插入状态

    c$删除当前光标到行尾的字符,并进入插入状态

    c^命令删除当前光标之前(不包括光标上的字符)到行首的字符,并进入插入状态

    输入模式的编辑键操作

    按键功能

    方向键进行上下左右方向的光标移动

    Home快速定位光标到行首

    End快速定位光标到行尾

    PageUp进行文本的向上翻页

    PageDown进行文本的向下翻页

    Backspace删除光标左侧的字符

    Del删除光标位置的字符

    删除操作

    命令功能

    x删除光标处的单个字符

    dd删除光标所在行

    dw删除当前字符到单词尾(包括空格)的所有字符

    de删除当前字符到单词尾(不包括单词尾部的空格)的所有字符

    d$删除当前字符到行尾的所有字符

    d^删除当前字符到行首的所有字符

    J删除光标所在行行尾的换行符,相当于合并当前行和下一行的内容

    撤消操作

    命令功能

    u取消最近一次的操作,并恢复操作结果

    可以多次使用u命令恢复已进行的多步操作

    U取消对当前行进行的所有操作

    Ctrl + r对使用u命令撤销的操作进行恢复

    复制与粘贴操作

    命令功能

    yy复制当前行整行的内容到vi缓冲区

    yw复制当前光标到单词尾字符的内容到vi缓冲区

    y$复制当前光标到行尾的内容到vi缓冲区

    y^复制当前光标到行首的内容到vi缓冲区

    p读取vi缓冲区中的内容,并粘贴到光标当前的位置(不覆盖文件已有的内容)

    字符串查找操作

    命令功能

    /word从上而下在文件中查找字符串“word”

    ?word 从下而上在文件中查找字符串“word”

    n定位下一个匹配的被查找字符串

    N定位上一个匹配的被查找字符串

    字符串替换操作

    命令功能

    :s/old/new 将当前行中查找到的第一个字符“old” 串替换为“new”

    :s/old/new/g 将当前行中查找到的所有字符串“old” 替换为“new”

    :#,#s/old/new/g 在行号“#,#”范围内替换所有的字符串“old”为“new”

    :%s/old/new/g 在整个文件范围内替换所有的字符串“old”为“new”

    :s/old/new/c 在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认

    vi编辑器的在线帮助

    使用vi在线帮助需安装的软件包

    vim-common-6.3.035-3.i386.rpm

    vim-enhanced-6.3.035-3.i386.rpm

    软件包在RHEL5的第2张安装光盘

    使用vi在线帮助的两种方法

    在vi编辑器中按“F1”键

    输入help末行命令

    展开全文
  • linux vi保存退出命令 (如何退出vi

    千次阅读 2021-05-13 12:34:24
    :wq是保存退出,其他vi的使用如下:一、插入文本┌──┬────────────┐│命令│描述 │├──┼────────────┤│i │在当前字符前插入文本 │├──┼────────────┤│I │...

    :wq是保存退出,其他vi的使用如下:

    一、插入文本

    ┌──┬────────────┐

    │命令│描述          │

    ├──┼────────────┤

    │i  │在当前字符前插入文本  │

    ├──┼────────────┤

    │I  │在行首插入文本      │

    ├──┼────────────┤

    │a  │在当前字符后添加文本  │

    ├──┼────────────┤

    │A  │在行末添加文本     │

    ├──┼────────────┤

    │o  │在当前行后面插入一空行 │

    ├──┼────────────┤

    │O  │在当前行前面插入一空行 │

    ├──┼────────────┤

    │R  │以改写方式输入文本   │

    └──┴────────────┘

    二、移动光标

    ┌─────┬───────────┐

    │命令   │描述         │

    ├─────┼───────────┤

    │j或下箭头 │向下移动一行     │

    ├─────┼───────────┤

    │k或上箭头 │向上移动一行     │

    ├─────┼───────────┤

    │h或左箭头 │左移一个字符     │

    ├─────┼───────────┤

    │l或右箭头 │右移一个字符     │

    ├─────┼───────────┤

    │w     │右移一个词      │

    ├─────┼───────────┤

    │W     │右移一个以空格分隔的词│

    ├─────┼───────────┤

    │b     │左移一个词      │

    ├─────┼───────────┤

    │B     │左移一个以空格分隔的词│

    ├─────┼───────────┤

    │0     │移到行首       │

    │Ctrl-F  │向前翻页       │

    ├─────┼───────────┤

    │Ctrl-B  │向后翻页       │

    ├─────┼───────────┤

    │nG    │到第n行        │

    ├─────┼───────────┤

    │G     │到最后一行      │

    └─────┴───────────┘

    三、替换文本

    ┌─────┬──────┐

    │命令   │描述    │

    ├─────┼──────┤

    │$     │到行尾   │

    ├─────┼──────┤

    │(     │到句子的开头│

    ├─────┼──────┤

    │)     │到句子的末尾│

    ├─────┼──────┤

    │{     │到段落的开头│

    ├─────┼──────┤

    │}     │到段落的末尾│

    └─────┴──────┘

    四、删除文本

    ┌───┬───────────┐

    │命令 │描述          │

    ├───┼───────────┤

    │r   │替换一个字符      │

    ├───┼───────────┤

    │c   │修改文本直到按下Esc健 │

    ├───┼───────────┤

    │cw  │修改下一个词      │

    ├───┼───────────┤

    │cnw  │修改接下来的n个词   │

    └───┴───────────┘

    五、文本编辑

    ┌──┬──────────────────────┐

    │命寺│描述                    │

    ├──┼──────────────────────┤

    │yy │将一行文本移到缺省缓冲区中          │

    ├──┼──────────────────────┤

    │yn │将下一个词移到缺省缓冲区中          │

    ├──┼──────────────────────┤

    │ynw │将后面的n个词移到缺省缓冲区中        │

    ├──┼──────────────────────┤

    │p  │如果缺省缓冲区中包含一行文本,则在当前   │

    │  │行后面插入一个空行井将缺省缓冲区中的声   │

    │  │容粘贴到这一行中;如果缺省缓冲区中包含   │

    │  │多个词,把这些词粘贴到光标的右边.     │

    ├──┼──────────────────────┤

    │P  │如果缺省缓冲区中包含一行文本,则正当前    │

    │   │行前面插入一个空行井将缺省缓冲区中的内    │

    │  │容粘贴到这一行中;如果缺省缓冲区中包含    │

    │   │多个词,把这些词粘贴到光标的左边

    └──┴──────────────────────┘

    六、保存退出

    ┌───────────┬───────────────┐

    │命令         │描述             │

    ├───────────┼───────────────┤

    │zz          │保存并退出          │

    ├───────────┼───────────────┤

    │:w filename      │写入文件            │

    ├───────────┼───────────────┤

    │:W          │写入文件           │

    ├───────────┼───────────────┤

    │:x          │保存(如果当前文件修改过)并退出│

    ├───────────┼───────────────┤

    │:q!          │不保存文件,直接退出      │

    ├───────────┼───────────────┤

    │:q          │退出vi            │

    展开全文
  • linux vi保存退出命令(如何退出vi

    千次阅读 2021-05-08 21:22:49
    若用户真的希望用文件的当前内容替换newfile中原有内容,可使用命令 :q...在末行模式下,若在用此命令退出Vi时,返回到shell;若当前编辑的文件没被修改过,输入命令 :wq Vi将先保存文件,输入命令 :w Vi保存当前编辑...

    若用户真的希望用文件的当前内容替换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中,而是继续等待用户输入命令,而原有文件保持不变。

    展开全文
  • 先按ESC进入Command模式,然后输入“:wq”,回车就可以保存并退出了。...:x 保存并退出(仅当文件有变化时保存)扩展资料:vi有三种工作模式:命令模式、文本编辑模式和最后行模式。不同工作模式...
  • 退出vi编辑模式的方法: 按”esc”键,输入”:q!”即可强制退出(注意这里的“冒号”是必须的),”q!“是强制退出(不保存当前编辑)、输入”:wq!”即可保存退出(同样这里的”冒号”也是必须的)。 或者:按...
  • Linux | vi编辑文件如何退出

    千次阅读 2022-04-17 16:30:46
    :w - 保存文件,不退出 vim :w file -将修改另外保存到 file 中,不退出 vim :w! -强制保存,不退出 vim :wq -保存文件,退出 vim :wq! -强制保存文件,退出 vim ... -放弃所有修改,从上次保存文件开始再编辑 ...
  • 【测试基础】Linux文本编辑vi命令

    千次阅读 2022-02-18 22:46:31
    1.在linux使用vi编辑器来编辑文件 2.vi既可以查看文件也可以编辑文件 3.vim是vi的升级版本,具备更多的功能 4.vi如果目标文件不存在就会创建新的文件,但是如果新文件没编码,退出后还会消失 二、vi三种模式 1...
  • Linux指令之vi编辑保存退出

    千次阅读 2022-02-23 14:20:29
    vi编辑、保存退出命令
  • linux退出编辑模式的命令

    万次阅读 2021-05-09 04:20:59
    linux退出编辑模式的命令linux退出编辑模式的命令有:vim 有三种模式,注意:这三种模式有很多不同的叫法,我这里是按照鸟哥的linux书中的叫法。一般指令模式、编辑模式、指令列命令模式1.vim 文件名 进入一般模式;...
  • linux命令vi编辑器常用命令

    千次阅读 2021-03-23 11:00:40
    在windows系统连接Linux系统服务器,经常需要用到linux命令vi编辑命令,然而不熟悉,很多命令都要重新查找,非常耗时,效率低下,简单记录日常需要用的一些命令 查看ubuntu版本信息 lsb_release -a No LSB ...
  • 学会使用Linuxvi编辑命令
  • 在使用vi编辑文档时因为意外情况导致界面被关闭,再次使用vi打开时不能正常编辑保存了 这时如果按照提示敲下Enter键,可以进入文件,但是不会显示任何内容,就算你编辑好内容也无法保存。如下图: 正确的做法应该...
  • Linux 基本命令 vi退出方法

    千次阅读 2021-05-10 15:41:00
    ///////////////////////////////////////////////////////////////////////////Linux 命令//////////////////////////////////////////////////////////////////////////帮助信息查看1.man + 命令:查看命令帮助和...
  • linux vi保存退出命令

    2021-05-09 01:56:21
    有很多方法:退出Vi编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被...
  • Linux vi 保存/退出命令

    2021-05-02 22:50:03
    vi 编辑文件,处于编辑命令模式状态, 按ESC结束编辑进入命令退出文件 :w 保存,但不退出vi :wq 保存并退出vi :q! 退出vi,但不保存更改 :w fileName 保存并保存文件名为fileName :w! f...
  • Linux系统中的VI命令

    2021-01-20 12:26:24
    Vi编辑器是所有Unix及Linx系统下标准的编辑器,类似于window系统下的notepad(记事本)。 Vi和Vim都是linux中的编辑器,不同的是,vim比较高级,可以视为vi的升级版本。 2、Vi三种模式: **(1)命令模式:**在改模式...
  • linux 文本编辑vi常用命令

    千次阅读 2022-02-20 04:09:43
    linux之文本编辑vi常用命令 由于经常在linux下面文本操作,所以这里稍微系统的总结一下自己常用的vi命令 1、打开命令vi+filename (还有各种打开的姿势,只不过我比较顺手这个) 2、退出命令: :q 退出而且不...
  • Linux Vi 文本编辑器常用命令

    千次阅读 2021-07-25 21:52:51
    而且vi编辑器不仅仅是适用于Linux,它是所有Unix以及Linux系统下的标准编辑器,几乎适用于Unix、Linux系统的所有版本。vi或vim虽然没有Windows操作系统中的图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统...
  • vi就是一种功能强大的文本编辑器,而vim则是高级版的vi,不但可以用不同颜色显示文字内容,还能进行诸如shell脚本、C语言程序编辑等功能,可以作为...下面通过本文给大家介绍linux 文本编辑vi常用命令,一起看看吧
  • Linux下使用vi命令退出方式

    千次阅读 2021-05-11 12:35:22
    退出Vi编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi...
  • 满意答案crazy_hy推荐于 2017.10.03采纳率:48%等级:8已帮助:2662人有很多方法:退出Vi编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。在命令模式中,连按两次大写字母Z,若当前编辑的文件曾...
  • 怎么保存退出vi编辑 vi常用命令大全

    万次阅读 2020-12-24 05:18:46
    vi(vim)是上Linux非常常用的代码编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的...
  • linux命令vi文本编辑器的使用方法

    千次阅读 2021-05-13 23:45:55
    当然这个名字是可以随便取得.2、用"vi test12"命令进入vi命令行模式(vi filename). 如果要想编辑文本文件.必须要转换到插入模式下,也就是按一下键盘上的"i"就可以了.这样就可以编辑文本,删除文本中的内容.按键盘上.....
  • linux vi 后dd命令

    千次阅读 2021-05-16 09:49:51
    Vim是从vi发展而来的文本编辑器,可以用颜色或底线等方式来显示一些特殊的信息。Vim是Linux中必不可少的工具,搭建网站修改配置文件时经常用到。本教程介绍Vim的模式和常用操作。背景信息 Vim的各个模式介绍如下表所...
  • 主要介绍了Linux退出编辑模式的命令,本文给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
  • vi编辑器有三种模式: 命令模式,编辑模式,末行模式 打开vi后首先是命令模式,用i,o,a等进入编辑模式,按esc退出编辑模式,回到命令模式。 在命令模式下输入 :wq表示保存退出 :wq!强制保存退出 :w表示保存 :w file...
  • 大数据基础-Linux基础详解课程
  • Linux vi命令编辑文件

    千次阅读 2021-06-11 21:05:34
    进入vi编辑模式:vi 文件名 进入编辑:按i键 编辑完按Esc退出编辑模式此时输入: :wq 保存后退出 :wq! 强制保存后退出 :w 保存但不退出 :q 不保存并退出 :q! 不保存并强制退出(比如报错时E212:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 109,206
精华内容 43,682
关键字:

linux退出vi编辑命令