我正在使用ViM开发一个php应用程序。运行currentEditing.php
是否有快捷方式?或者,是否有运行main.php
的快捷方式?
答案 0 :(得分:3)
当然,这取决于您的平台,但是当我开发python时,我经常只通过执行:!%
来运行当前脚本。命令的冒号(显然),shell执行的爆炸,以及当前文件名的百分比。
答案 1 :(得分:2)
您可以使用以下语法在ViM中执行shell命令:
:!command -options arguments
因此,您需要先保存文件,然后运行执行php所需的任何命令。
我不知道php,所以让我举一个编译C文件的例子:
... editing text
:w main.c # save to file
:!gcc -Wall main.c # compile the code
:!./a.out # execute the executable
请注意,:!
命令由shell运行,ViM不了解它。因此,您可以执行任何命令。这也意味着该命令无法在修改后的未保存缓冲区上运行。