我有一个vim脚本,我正在我当前的缓冲区中开发,我想执行它.有一个简单的方法吗?
经过长时间的搜索,我发现了两种相关的方式,但不完全是我正在寻找的方式:
a)"源"命令 - 但要使用它我首先需要将内容保存到文件然后"源"回来,这看起来并不简单
b)"调用"命令 - 但我不想调用我的函数,我想执行整个文件,它定义了几个函数,并且在函数之外有一些代码
Ben*_*oit 38
使用:
:%y" (alternatively: ggyG)
:@"
Run Code Online (Sandbox Code Playgroud)
它会将整个缓冲区复制到默认寄存器中,然后运行它.
看:help :y和:help :@(也:help range可能).