Quick and dirty json visualiser. Up and down moves through the current node, right goes in deeper, left goes up a level; vi and emacs keys work.
jvis
models a json stream as a tree; when the program starts it is at the root
node. The breadcrumb trail at the top of the screen shows how you got to your
current position. Navigating the tree should be comfortable to anyone familiar
with the vi or emacs editors.
q
,C-c
: QuitC-n
,j
,DOWN
: Go downC-p
,k
,UP
: Go upM-v
,prior
,page up
: Go up one screenC-v
,next
,page down
: Go down one screenM-<
,g
: Go to start of current nodeM->
,G
: Go to end of current nodeRET
,l
,C-f
,RIGHT
: Browse child nodeC-l
,C-g
,C-b
,h
,LEFT
: Go to parent node (or quit, if at root)C-s
,/
,n
: Search forward/next search resultC-r
,?
,p
: Search back/previous search resultC-x
,x
: Export current node to tsv (tab-seperated data; formKey\tValue
)
Copyright Japanoise 2018, licensed under the MIT license.
Thanks to jsonfui, which showed me what was possible.