美文网首页
vi 退出命令(保存、放弃保存)(转载)

vi 退出命令(保存、放弃保存)(转载)

作者: 初心不二 | 来源:发表于2016-05-17 10:18 被阅读820次

在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出,   返回到shell。

在末行模式下,输入命令

:w

Vi保存当前编辑文件,但并不退出,而是继续等待用户输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名。

[例6]

:w   newfile

此时Vi将把当前文件的内容保存到指定的newfile中,而原有文件保持不变。若newfile是一个已存在的文件,则Vi在显示窗口的状态行给出提示信息:

File   exists   (use   !   to   override)

此时,若用户真的希望用文件的当前内容替换newfile中原有内容,可使用命令

:w!   newfile

否则可选择另外的文件名来保存当前文件。

在末行模式下,输入命令

:q

系统退出Vi返回到shell。若在用此命令退出Vi时,编辑文件没有被保存,则Vi在显示窗口的最末行显示如下信息:

No   write   since   last   change   (use   !   to   overrides)

提示用户该文件被修改后没有保存,然后Vi并不退出,继续等待用户命令。若用户就是不想保存被修改后的文件而要强行退出Vi时,可使用命令

:q!

Vi放弃所作修改而直接退到shell下。

在末行模式下,输入命令

:wq

Vi将先保存文件,然后退出Vi返回到shell。

在末行模式下,输入命令

:x

该命令的功能同命令模式下的ZZ命令功能相同。

摘自 lovejing007

本文来自:爱好Linux技术网

本文链接:http://www.ahlinux.com/start/cmd/18580.html

相关文章

  • vi 退出命令(保存、放弃保存)(转载)

    在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑...

  • Linux Vim编辑器

    vi 文件名 进入编辑文件 Esc 进入命令模式 命令模式: wq 保存退出q! 不保存退出w 报错w...

  • ubuntu vi命令及vi命令下保存退出

    vi命令目前感觉有点反人类。。。 先输入冒号:然后根据类型输入:保存退出 wq强制保存退出 !wq

  • vim编辑器

    保存命令 按ESC键 跳到命令模式,然后: :w 保存文件但不退出vi :w file 将修改另外保存到file...

  • vi常用命令

    快捷键vi filename 打开文件esc 模式切换,编辑/命令:q! 不保存并退出:wq 保存并退出:/wor...

  • MAC 终端编辑完成后如何保存

    如果是vi,则:Esc 退出编辑模式,输入以下命令: :wq 保存后退出vi,若为 :wq! 则为强制储存后退出...

  • mac操作bashrc

    如果是vi,则:Esc 退出编辑模式,输入以下命令: :wq 保存后退出vi,若为 :wq! 则为强制储存后退出...

  • MAC 终端命令 编辑保存

    如果是vi,则:Esc 退出编辑模式,输入以下命令: :wq 保存后退出vi,若为 :wq! 则为强制储存后退出(...

  • 保存退出vim编辑

    按ESC键 跳到命令模式,然后: :w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出...

  • vim 退出命令(保存、放弃保存)

网友评论

      本文标题:vi 退出命令(保存、放弃保存)(转载)

      本文链接:https://www.haomeiwen.com/subject/qxhirttx.html