Una grande differenza di neovim e Vim è che neovim include un emulatore di terminale che funziona in modo asincrono.
Tuttavia, non riesco a vedere come posso trarre vantaggio da questa funzione. Per cosa posso usarlo? Puoi fornire alcuni casi d'uso per la funzione terminale di Neovim in modo che io possa capire come posso usarlo nella sua massima misura?
Nel normale Vim Io di solito uso :read !{command}
, :write !{command}
, Ctrl+Z
e fg
così come tmux finestre divise.
:shell
con exit
o è sospeso anche qui?
<C-z>
, è un problema con la tua sceneggiatura.
<C-z>
è che il processo di Vim è sospeso dal sistema operativo: non sta facendo nulla (inclusa la risposta ai comandi del server).