如果在vim中编辑一些脚本,扩展名为.py或.sh的文件是否允许运行这样的文件的任何内buildvim命令? 我知道VIM中有很多类似于IDE的插件,允许执行文件vim编辑,但是没有插件可能吗?
我希望我不会因为回答而冒犯你,那就是为了运行当前文件(而不是缓冲区)
:!%
UPD:运行缓冲区到解释器的标准input(不先保存到文件):
:w !/bin/sh
后者也可以用python , perl -w等等
顺便说一下,一个非常有用的技术是通过外部命令来过滤缓冲区:
1G!Ggrep -v unwanted_regex
所有这些都是兼容的。