Vim作为Command运行

时间:2015-07-24 12:14:34

标签: vim command

我正在尝试从vim中运行命令,并捕获生成的Statuscode。

我的命令:

.!curl -s -o /dev/null -w "%{http_code}" http://rtl.de

要获取状态代码我尝试失败:

:execute getline(".")

1 个答案:

答案 0 :(得分:3)

您必须转义%,否则vim会将其展开为文件路径。

.!curl -s -o /dev/null -w "\%{http_code}" http://rtl.de

应该去。

如果您不想更改命令,可以致电:

:execute escape(getline("."),'%')