你都可以继续输入
要在vim中运行使用python3+的脚本(默认为Python2.7),您需要键入:
:!python3 <filename.py>
从技术上讲,如何在Python3+中使用:
:!python <filename.py>
可能是别名,只是为了缩短它。
cnoremap !py !python3<Space>
这将在命令行的任何地方用!python3
替换!py
。
可能比使用cnoremap py python3<Space>
更好,因为!py
不会像py
那样在命令行上常见
另外,您可能会注意到,每当您在命令行中键入!
时,vim
会等待一会儿。不管
如果你正在编写大量python代码,可以考虑使用map而不是仅在vim中重新映射应用程序的名称。使用map可能会节省你的一些按键,它会使发生的事情更加明确。Ctrl +shift+p似乎是一个不错的选择。当然,您可以将其更改为在您自己的流程中效果更好的内容。
" ctrl+shift+p to execute script with python3
map <C-S-p> :!python3<Space>