linuxvi如何不保存退出命令

fiy 其他 187

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中使用vi编辑器进行编辑时,如果想要不保存修改并退出编辑器,可以使用以下命令:

    1. 在Normal模式下,输入”:q!”后按下回车键。
    2. 这个命令告诉vi编辑器不保存当前文件并强制退出。所有的修改将会丢失,所以在使用该命令前请确保你不需要保存任何修改。

    在Normal模式下按下”:q!”后回车即可退出编辑器。正常情况下,在文件有修改但未保存时,vi编辑器会提示你保存修改后再退出,但使用”:q!”命令可以绕过这个提示直接退出。

    需要注意的是,即使在退出时不保存修改,原始文件仍然存在,并没有被删除或更改。如果需要恢复丢失的修改,请务必备份原始文件,并通过其他方法进行恢复。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在使用Linux的Vi文本编辑器时,如果不保存文件就退出编辑的命令是”q!”。这个命令会强制退出Vi,并且不保存任何对文件的更改。

    以下是使用Vi编辑器时不保存退出的详细步骤:

    1. 打开需要编辑的文件:
    打开终端,并输入以下命令来打开Vi编辑器并编辑文件:
    “`
    vi filename
    “`
    其中,”filename”是要编辑的文件名。

    2. 进入编辑模式:
    默认情况下,Vi处于命令模式。要进入编辑模式,按下 “i” 键。

    3. 编辑文件:
    在编辑模式下,您可以使用键盘来进行编辑。您可以添加、删除和修改文本。编辑完成后,可以按 “Esc” 键退出编辑模式。

    4. 不保存更改并退出:
    在命令模式下,输入以下命令来不保存更改并退出Vi编辑器:
    “`
    :q!
    “`
    “:”是命令模式的前缀符号,”q”是退出命令,”!”表示不保存更改。

    5. 退出Vi编辑器:
    输入”:q!”命令后,Vi编辑器将立即退出,并且不会保存对文件的更改。

    请注意,使用”q!”命令后,所有未保存的更改都将丢失。因此,在执行此命令之前,请确保您不需要保存对文件的更改。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中使用vi编辑器时,想要不保存而退出,可以使用以下命令:

    1. 首先,按下`Esc`键,确保你处于“命令模式”下。
    2. 然后输入以下命令之一:
    – `:q!` :直接强制退出,不保存任何修改。
    – `:q` :退出,只有在没有进行任何修改时才能成功退出。如果有进行过修改,会提示你保存或者放弃修改。
    – `:e!` :重新打开当前文件,并丢弃所有修改。
    – `:close` :关闭当前文件窗口,但是不退出vi编辑器。
    3. 最后按下`Enter`键,即可执行对应的命令,退出编辑器。

    下面将进一步解释这些命令的具体用法。

    1. 使用`:q!` 强制退出,不保存任何修改:
    这个命令会立即退出vi编辑器,并忽略所有对文件的修改。请注意,如果你之前使用过`:w`命令保存过文件,不保存退出时会丢弃所有修改。

    2. 使用`:q` 退出编辑器,提示保存或放弃修改:
    如果你对文件进行了修改,在执行`:q`命令后,vi编辑器会提示你是否保存对文件的修改。

    – 如果你想放弃修改并退出,可以按下`Enter`键或者输入`:q`后按下`Enter`键即可;
    – 如果你想保存修改并退出,可以输入`:wq`命令后按下`Enter`键即可。

    3. 使用`:e!` 重新打开当前文件,并丢弃所有修改:
    如果你已经对文件进行了修改,在不保存修改的情况下重新打开文件,可以使用`:e!`命令。这会在重新打开文件时清除所有对文件的修改,还原到上次保存的状态。

    4. 使用`:close`关闭当前文件窗口,但是不退出vi编辑器:
    如果你在vi编辑器中打开了多个文件,使用`:close`命令可以关闭当前文件窗口,但是不会退出vi编辑器。你可以通过`:n`命令切换到下一个文件进行编辑。

    总结:在Linux下使用vi编辑器时,可以使用`:q!`命令强制退出,不保存任何修改;使用`:q`命令提示保存或放弃修改;使用`:e!`命令重新打开文件,丢弃修改;使用`:close`命令关闭当前文件窗口。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部