如何在 Vi/Vim 文本编辑器中保存文件
我是 Linux 或类 UNIX 操作系统的新用户。我只想创建一个名为 demo.txt 的文件,然后使用 vi 文本编辑器保存并关闭它。如何使用 vi 保存文件?如何在 Unix 中保存文件?
Vim 是一个文本编辑器。它是一款适用于 Linux 和类 Unix 系统的开源软件。本页介绍如何在 vi 或 vim 中保存文件。
Vim 是一个文本编辑器。它是一款适用于 Linux 和类 Unix 系统的开源软件。本页介绍如何在 vi 或 vim 中保存文件。
教程详细信息 | |
---|---|
难度等级 | 简单的 |
Root 权限 | 不 |
要求 | Linux 或 Unix 终端 |
类别 | 文本编辑器 |
先决条件 | vim 或 vi |
操作系统兼容性 | BSD • Linux • macOS • Unix • WSL |
预计阅读时间 | 2 分钟 |
如何在 Linux 中的 Vi/Vim 编辑器中保存文件
流程如下:
- 在 Linux 中打开 vim。例如,输入:vim test.c
- 编写代码或程序
- 通过按下ESC并保存文件在 vim 中ZZ
- 这将在 Unix 或 Linux 上运行的 vim 或 vi 文本编辑器中保存并退出
让我们看更多的例子。
在 Vim 文本编辑器中保存文件
vi 或 vim 是一个文本编辑器,具有三种模式:命令模式、输入模式和 ex 模式。启动时,vim 或 vi 以命令模式开始。可以按 Esc 键返回命令模式并发出各种命令。要创建新文件,请打开终端,然后键入:
$ vi demo.txt
vi / vim 始终以命令模式开始。您可以随时按 [Esc] 键返回命令模式。按i插入文本。要保存并退出 vi / vim,请按 [Esc] 键并键入ZZ:
ZZ
要查看已保存文件的列表,请使用cat 命令。运行:
要仅保存文件而不退出到 shell 提示符,请按 [Esc] 键并键入w
$ ls
$ cat demo.txt
w
vi ex 模式文件保存命令
要进入 ex 模式,请按 [Esc] 键,然后按 :(冒号)。例如,要退出 vi 并保存更改,请按 [Esc]、:(冒号)并输入wq :
:wq
:q!
常见 Vi / Vim 文件保存相关命令(ex 模式)
您需要按 [Esc] 键,然后按冒号 (:),然后输入以下命令:
命令 | 描述 |
问 | 辞职 |
问! | 退出而不保存更改,即放弃更改并退出文件 |
r文件名 | 从名为fileName 的文件中读取数据 |
瓦 | 保存文件并继续编辑 |
吴庆 | 写入并退出(保存并退出) |
十 | 与wq命令相同即写入并退出(保存并退出) |
w文件名 | 写入名为fileName 的文件(另存为) |
w!文件名 | 覆盖至名为fileName的文件(强制另存为) |
请参阅 Vi 编辑器命令键 wiki 页面以了解更多信息。