在 vim 中,JSON 的默认缩进是:
{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
但我期望的是:
{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
我用谷歌搜索并尝试了一些 vim-json 插件,但没有一个能解决这个问题。
原文由 user2309998 发布,翻译遵循 CC BY-SA 4.0 许可协议
更简单的方法是仅将外部命令作为选择的过滤器。例如
:!python -m json.tool