如何在vim中的指定行中运行shell命令?

显示键

我在Vim中编辑了一个文件,其中有很多行。有一行包含要运行的shell命令的特定行。
我该如何通过Vim做到这一点?

在此处输入图片说明

阿隆

尝试使用

 :exec '!'.getline('.')

这就像复制当前行并运行它。

您也可以将此命令映射到

 map <F12> :exec '!'.getline('.')

getline接收行号。如果您要写入4,它将在第4行。“。” 它运行当前行。

因此,对于运行第4行中的命令,您可以编写。

:exec '!'.getline(4)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章