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
Php 我怎么能';过滤器';使用vim中的外部命令显示整个文档_Php_Vim - Fatal编程技术网

Php 我怎么能';过滤器';使用vim中的外部命令显示整个文档

Php 我怎么能';过滤器';使用vim中的外部命令显示整个文档,php,vim,Php,Vim,我已经进行了lint测试和代码标准检查,但我想进一步添加一个热键,将所有代码更改为某个标准 到目前为止我已经做到了 :r ! phpcbf --standard=psr2 % 但这只会把文件拉进来。那么,我怎样才能让它像一个过滤器一样运行并替换整个脚本呢?假设您的命令可以从stdin获取输入,您将执行以下操作: :%!phpcbf --standard=psr2 请准备好:h filter假设您的命令可以从stdin获取输入,您将执行以下操作: :%!phpcbf --standard=ps

我已经进行了lint测试和代码标准检查,但我想进一步添加一个热键,将所有代码更改为某个标准

到目前为止我已经做到了

:r ! phpcbf --standard=psr2 %

但这只会把文件拉进来。那么,我怎样才能让它像一个过滤器一样运行并替换整个脚本呢?

假设您的命令可以从stdin获取输入,您将执行以下操作:

:%!phpcbf --standard=psr2

请准备好
:h filter

假设您的命令可以从stdin获取输入,您将执行以下操作:

:%!phpcbf --standard=psr2

请准备好
:h filter

假设您的命令可以从stdin获取输入,您将执行以下操作:

:%!phpcbf --standard=psr2

请准备好
:h filter

假设您的命令可以从stdin获取输入,您将执行以下操作:

:%!phpcbf --standard=psr2
请准备好
:h filter

如中所述,通过外部程序过滤内容的一般格式为

:{range}!{filter} [arg]
期望filter命令读取stdin上的输入并将其写入stdout

对于您的工具,这可能会转化为
:%!phpcbf--standard=psr2

如中所述,通过外部程序过滤内容的通用格式为

:{range}!{filter} [arg]
期望filter命令读取stdin上的输入并将其写入stdout

对于您的工具,这可能会转化为
:%!phpcbf--standard=psr2

如中所述,通过外部程序过滤内容的通用格式为

:{range}!{filter} [arg]
期望filter命令读取stdin上的输入并将其写入stdout

对于您的工具,这可能会转化为
:%!phpcbf--standard=psr2

如中所述,通过外部程序过滤内容的通用格式为

:{range}!{filter} [arg]
期望filter命令读取stdin上的输入并将其写入stdout


对于您的工具,这可能会转化为
:%!phpcbf--standard=psr2

谢谢他们的回答。现在我有这个即时通讯我的配置。。。地图:%!phpcbf--standard=psr2所以感谢他们的回答。现在我有这个即时通讯我的配置。。。地图:%!phpcbf--standard=psr2所以感谢他们的回答。现在我有这个即时通讯我的配置。。。地图:%!phpcbf--standard=psr2所以感谢他们的回答。现在我有这个即时通讯我的配置。。。地图:%!phpcbf--standard=psr2谢谢你的回答。谢谢你的回答。谢谢你的回答。谢谢你的回答。也谢谢你的回答。也谢谢你的回答。也谢谢你的回答。也谢谢你的回答。也谢谢你的回答。