linux的Vi命令如何保存

worktile 其他 6

回复

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

    要保存在Vi命令中编辑的文件,可以按照以下步骤进行:

    1. 按下Esc键,确保你处于命令模式。
    2. 输入 :w ,表示“写入”,然后按下Enter键。这会将你的修改保存到当前的文件中。
    3. 如果你想给文件取一个新的名字保存,可以输入 :w [filename],将[filename]替换为你想要的文件名。
    4. 如果你正在编辑一个新文件,并且想要保存它,可以使用 :w [filename],将[filename]替换为你想要的文件名。
    5. 如果你想要强制保存文件而不管文件是否只读,可以使用 :w! 命令。

    需要注意的是,保存文件时,Vi会显示一条消息告诉你文件已经被保存。

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

    在 Linux 系统中,Vi 是一种强大的文本编辑器。当你在 Vi 中编辑一个文件时,保存你所做的更改是非常重要的。以下是在 Vi 中保存文件的几种不同方式:

    1. 使用命令模式: 当你在编辑模式中完成了对文件的修改后,按下键盘上的 `Esc` 键,Vi 会切换到命令模式。然后输入 `:w` 命令,并按下 `Enter` 键。这个命令会将当前文件保存。

    2. 使用保存并退出命令: 如果你已经完成了对文件的编辑,并希望保存并退出 Vi,可以使用 `:wq` 命令。同时按下 `Shift` 键和 `:` 键(冒号),然后输入 `wq` 命令并按下 `Enter` 键。这将保存文件并退出 Vi。

    3. 使用强制保存命令: 有时,当你对文件的更改没有被保存时,Vi 会警告你。如果你坚持要强制保存并覆盖文件,可以使用 `:w!` 命令。同时按下 `Shift` 键和 `:` 键(冒号),然后输入 `w!` 命令并按下 `Enter` 键。这个命令将强制保存文件。

    4. 使用自动保存功能: 在 Vi 中,可以设置自动保存功能,这样你无需手动保存文件。可以通过 `:set autowrite` 命令来启用自动保存功能。这样,当你退出 Vi 或切换到命令模式时,文件会自动保存。

    5. 使用保存并继续编辑命令: 如果你想保存文件,但仍然想继续在 Vi 中编辑,可以使用 `:w` 命令。同时按下 `Shift` 键和 `:` 键(冒号),然后输入 `w` 命令并按下 `Enter` 键。这个命令会将当前文件保存,但你可以继续编辑而不离开 Vi。

    总结起来,要在 Vi 中保存文件,你可以在命令模式中使用 `:w` 命令,或者使用 `:wq` 命令保存并退出 Vi。你还可以使用 `:w!` 命令来强制保存文件。另外,你可以设置自动保存功能或使用 `:w` 命令进行保存并继续编辑。

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

    要保存在Vi编辑器中进行的更改,可以按照以下步骤:

    1. 在Vi编辑器中,按下`Esc`键,以确保你处于命令模式。
    2. 在命令模式下输入冒号`:`,以进入底行命令模式。
    3. 在底行命令模式中输入`wq`或`x`,其中`wq`表示”write and quit”(写入并退出),`x`表示”save and exit”(保存并退出)。按下`Enter`键执行命令。

    这样就会将你对文件的更改保存并退出Vi编辑器。

    除了使用命令模式的`wq`和`x`命令,还可以使用其他命令来保存文件,如:

    – `:w`:只保存当前文件,不退出编辑器。
    – `:w filename`:将当前文件保存为指定的文件名。
    – `:w!`:强制保存当前文件,即使文件是只读的。

    在Vi编辑器中,还可以使用其他字符导航键和编辑命令进行编辑操作。一些常用的命令包括:

    – `i`:在光标当前位置之前插入文本。
    – `a`:在光标当前位置之后插入文本。
    – `o`:在当前行的下方插入一个新的空行,并进入插入模式。
    – `x`:删除光标下的字符。
    – `dd`:删除当前行。
    – `yy`:复制当前行。
    – `p`:粘贴之前复制或删除的文本。

    在Vi编辑器中保存和编辑文件可能需要一些时间来适应,但一旦熟悉了基本操作和命令,它可以成为一个高效的文本编辑工具。

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

400-800-1024

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

分享本页
返回顶部