In another post I showed you
some tricks you can do from command mode. If you aren’t familiar with it, most
standard Linux distros ship with json_pp
, which is a pretty-printer for JSON.
Today I discovered this tool makes for a fantastic quick tool in Vim when you
want to sharpen up some JSON. It can take output like this:
|
And turns it into this:
|
Using the following command
|
In this case the 1,1
part of the command is the range of lines that you want
to send to json_pp
. This also works with visual mode as well. After
selecting the text you want, if you press :
it will pre-populate the correct
range for you!