TextMate 有一个很好的功能,允许您在当前上下文中执行脚本并在单独的窗口中显示输出。这使您可以随时随地编写和测试代码。我几乎可以肯定 MacVim/gVIM 也有类似的功能,但我不确定它是什么。目前,我将缓冲区保存到磁盘,然后转到命令行并执行这方面的脚本。如何使用 vim 改进工作流程?
最佳答案
您可以在 vim 中使用 !
命令执行此操作。例如,要计算当前文件中的单词数,您可以执行以下操作:
:! wc %
% 被当前文件名替换。要运行脚本,您可以调用文件的解释器 - 例如,如果您正在编写 perl 脚本:
:! perl %
关于vim - 直接在 vim/mvim/gvim 中执行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3166413/