Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
一个字的Vim过滤器命令_Vim_Filter - Fatal编程技术网

一个字的Vim过滤器命令

一个字的Vim过滤器命令,vim,filter,Vim,Filter,是否可以只对一个字运行vim filter命令(:!)。默认情况下不在整行上?或者可以运行如下命令(word from file)?我想您可以使用system()函数 在Windows中测试 之前: 运行命令: 之后: 您是在筛选(:!)还是只是在运行命令(:!),您希望将单词作为命令参数传递,还是作为标准输入?命令有输出吗?您希望输出到哪里? date /t :s@date /t@\=system(submatch(0))@ Sun 02/19/2012

是否可以只对一个字运行vim filter命令(:!)。默认情况下不在整行上?或者可以运行如下命令(word from file)?

我想您可以使用
system()
函数

在Windows中测试

之前: 运行命令: 之后: 您是在筛选(
:!
)还是只是在运行命令(
:!
),您希望将单词作为命令参数传递,还是作为标准输入?命令有输出吗?您希望输出到哪里?
date /t
:s@date /t@\=system(submatch(0))@
Sun 02/19/2012