在VIm中,有没有一种方法可以将JSON代码以“漂亮”的格式打印在文件中?
例如,有以下文件:
我想把标记的那行改成:
我正在寻找类似于
例如,有以下文件:
# a comment
def my_func():
pass
{"bla": [1, 2, 3], "yes": false} # <--- pretty print this
# another comment
<foo>why do I mix everything in one file?</foo>
<bar>it's an example, dude</bar>
我想把标记的那行改成:
{
"bla":[
1,
2,
3
],
"yes":false
}
我正在寻找类似于
:%!python -m json.tool
的东西,但只针对所选行。
:
时自动填充范围。 - Robbie