标题几乎是不言自明的;有没有办法从.vim文件中获取几行选定的行,而不是将其复制到新的缓冲区,保存它,等等。
我不想(在文件中写入之后)在命令行中重写它,但只需选择它并获取它。不幸的是,“来源”不适用于范围。
欢迎明亮的想法:)
答案 0 :(得分:2)
您可以使用结合g//
command! -range=% RSource <line1>,<line2>g/./exe getline('.')
然后选择您的代码,点击:
并输入RSource
(因此命令行应该看起来像:'<,'>RSource
)。