vim - 如何让vim正确显示jq报错?
问题描述
当我通过 vim 编辑 json 文件时,我使用 jq 对其进行格式化。但是如果json不完整,jq给出的错误信息会被填充到vim的编辑区。示例如下:
json文件:
{
"demo": nul
}
执行指令:</p>
:%!jq .
结果:</p>
parse error: Invalid literal at line 3, column 0
如何让 vim 自动创建一个窗口来显示 jq 错误消息而不是直接覆盖我的编辑区域?每次出现这种情况,都必须执行命令: u 这个很麻烦。
解决方案
推荐阅读
- string - 如何在 golang 中将“\t”读为选项卡
- angular - 角材料
单击选项卡时,Internet Explorer 速度很慢 - powershell - PowerShell 无法在某些系统上划分值
- java - Springboot + Oracle6.jar
- android - 在 Room 数据库中创建新表时出错
- android - 运行并行操作并获得结果 - async{...} 是正确的方式吗?
- hook - Auth0 访问 Hooks 中的应用程序特定数据
- python - Python id 问题
- azure - 在 Azure DevOps 中,在 Scrum 项目中,将工作类型标签从“产品待办事项”更改为“用户故事”
- javascript - 如何在 Vue Material 中设置灵活的网格