我在Vim中编辑了一个文件,其中有很多行。有一行包含要运行的shell命令的特定行。我该如何通过Vim做到这一点?
尝试使用
:exec '!'.getline('.')
这就像复制当前行并运行它。
您也可以将此命令映射到
map <F12> :exec '!'.getline('.')
getline接收行号。如果您要写入4,它将在第4行。“。” 它运行当前行。
因此,对于运行第4行中的命令,您可以编写。
:exec '!'.getline(4)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句