JSONは基本的にシステム間のデータ送受信に使われるものなので可読性はあまり高くありません。ミニファイして改行がなくなっていれば尚更です。システムから出力するのが基本ですが、手作業で修正したいことあるでしょう。 そんな時に使いたいのがtsonです。ターミナルで使えるJSONエディタです。

tsonの使い方

編集画面です。

キーのところまでフォーカスを移動します。

そして内容を編集します。

新しいキーを追加することもできます。

tsonは独自のキーボードショートカットが用意されています。殆どは他のエディタでも使うような感じ(sで保存、qで終了など)なので使い方は難しくないでしょう。JSONが独自の形、整形に近い形で表示されるのでメンテナンスしやすいはずです。

tsonはGo製のオープンソース・ソフトウェア(MIT License)です。

skanehira/tson: TUI json editor and viewer written in Go