我已经进行了lint测试和代码标准检查,但是我想进一步添加一个热键,将所有代码更改为某个标准。
到目前为止我到目前为止......:r ! phpcbf --standard=psr2 %
但是这只会将文档拉进去。那么我怎样才能使用过滤器并替换整个脚本呢?
答案 0 :(得分:2)
如:help filter所述,通过外部程序过滤内容的一般格式是
:{range}!{filter} [arg]
期望filter命令读取stdin上的输入并将其写入stdout。
对于您的工具,这可能会转换为:%!phpcbf --standard=psr2
。
答案 1 :(得分:1)
假设您的命令可以从stdin获取输入,您将执行以下操作:
:%!phpcbf --standard=psr2
请准备好:h filter