在 vi 或 vim 编辑器中运行程序需要遵循以下步骤:
打开文件
打开终端。
输入 `vi 文件名` 并按回车键,打开文件。如果文件不存在,将会新建一个同名文件。
进入编辑模式
默认情况下,vi 处于命令模式。
按下 `i` 键进入插入模式,此时可以开始输入文本。
编辑文件
在插入模式下,可以使用键盘输入、删除、修改文本。
使用光标键移动到想要编辑的位置,在该位置插入或修改文本。
保存文件
编辑完成后,按下 `Esc` 键退出插入模式。
然后按下 `:wq` 命令保存文件并退出 vi。
运行程序
如果你已经在 vi 中编写了一个可执行程序,可以通过以下方式运行它:
在命令模式下,输入 `:w` 保存文件(如果尚未保存)。
然后输入 `:!./文件名` 并按回车键来执行文件中的程序。这里的 `文件名` 是你正在编辑的程序的文件名。
示例
假设你已经在 vi 中编写了一个名为 `hello.c` 的 C 程序,并且已经保存。要运行这个程序,你可以按照以下步骤操作:
1. 打开终端。
2. 输入 `vi hello.c` 并按回车键,进入 vi 编辑器并打开 `hello.c` 文件。
3. 在插入模式下编辑你的程序代码。
4. 编辑完成后,按下 `Esc` 键退出插入模式。
5. 输入 `:wq` 并按回车键,保存文件并退出 vi。
6. 在终端中,输入 `./hello` 并按回车键,运行你的程序。
注意事项
确保你的程序文件具有可执行权限。你可以使用 `chmod +x 文件名` 命令来添加执行权限。
如果你在 vi 中打开了一个已经存在的文件,并且想要编辑它,可以直接按 `i` 键进入插入模式进行编辑。
如果你想要在 vi 中运行一个已经编译好的程序,确保程序文件(如 `a.out` 或 `hello`)位于当前工作目录中,或者提供完整的路径。
通过以上步骤,你应该能够在 vi 或 vim 编辑器中顺利运行你的程序。