在支持+ python3的Macvim中,我应该使用哪个命令来执行当前文件?

时间:2012-07-02 04:40:12

标签: python vim macvim

我刚刚为Python 3设置了IDE env。我想知道如何运行当前在vim中编辑的文件。我记得命令是“:python%”,但它对Python 3不起作用。

非常感谢。

2 个答案:

答案 0 :(得分:3)

对于Python 3,只需执行:!python3 %

即可

此外,您可能还想将其映射到设置中的热键,就像我所做的那样:

noremap <D-r> <esc>:w<CR>:!python3 %<CR>

因此您可以随时按Command+r以使用Python 3执行当前代码(它将自动保存。

答案 1 :(得分:2)

你可以使用

:!python %

它肯定会奏效。现在你的python应该指向python3,如果不是只写:!python3 %而不是