One big difference of neovim and Vim is that neovim includes a terminal emulator that works asynchronously.
However, I fail to see how can I profit from this feature. For what can I use it? Can you give some use cases for neovim's terminal feature so that I understand how I can use it to its best extent?
In normal Vim I normally use :read !{command}
, :write !{command}
, Ctrl+Z
and fg
as well as tmux split windows.
<C-z>
is that the Vim process is suspended by the OS: it's not doing anything (including responding to server commands).:shell
withexit
instead or is vim suspended here too?<C-z>
, that's a problem with your script.