如何在vim中设置:!python3到:!python?

时间:2016-08-20 06:00:06

标签: vim

要在vim中使用python3 +运行脚本(默认使用Python2.7),您需要输入:

:!python3 <filename.py>

从技术上讲,如何使用Python3 +运行它:

:!python <filename.py>

也许是一个别名,只是为了缩短它。

2 个答案:

答案 0 :(得分:2)

cnoremap !py !python3<Space>

这将在命令行的任何位置用!py替换!python3

这可能比使用cnoremap py python3<Space>更好,因为!py不会像命令行py的可能性那样普遍

此外,每当您在命令行上键入vim时,您可能会注意到!等待片刻。无论

,您都可以继续输入

答案 1 :(得分:0)

如果您正在编写很多python,请考虑使用map而不是仅在vim中重新映射应用程序的名称。使用地图可能会为您节省一些关键笔划,它将使发生的事情变得更加明确。 ctrl + shift + p似乎是个不错的选择。当然,你会把它改成你自己流程中更好的东西。

  " ctrl+shift+p to execute script with python3
  map <C-S-p> :!python3<Space>