nvl enables to use NeoVim as less command.
$ go get -u github.com/acomagu/nvl
$ nvl file
or,
$ cat file | nvl
If NVIM_LISTEN_ADDRESS
environment variable is set, nvl
use it to view in existing NeoVim instance. If not, starts new NeoVim instance.
- Asynchronous. Unlike
view
command, it can start showing before the input stream ends. - Fast like less.
- less keybindings. Some keybindings of less can be used.