我昨晚找到了我的问题的答案:如何在 Vim 编辑器中运行简单的 Python Hello world 而不关闭 Vim?但我今天找不到它。这真的很简单,就像
:!python helloworld.py
一样,但我今天尝试的一切都不起作用,而且我在 Google 中的搜索结果与昨晚的结果不一样。
在 vim 中,您可以使用
:!
术语在编辑器内运行命令。
例如,一个普通的 python 脚本将使用以下命令执行:
python script_name.py
从 vim 内部,您可以通过执行以下操作来运行它:
:!python script.name.py
希望这对您有帮助。 😊
我发现自己在编写任何类型的解释语言时都在运行
:!./%
。
这使用
:!
在 shell 中运行以下内容。要运行的命令是 ./%
,其中 ./
表示当前目录,Vim 会将 %
替换为当前缓冲区的文件名。
有三个前提条件:
:!chmod +x %
无需离开 Vim 即可设置)#!/usr/bin/env python
作为第一行