Una gran diferencia de neovim y Vim es que neovim incluye un emulador de terminal que funciona de forma asíncrona.
Sin embargo, no veo cómo puedo sacar provecho de esta función. ¿Para qué puedo usarlo? ¿Puede dar algunos casos de uso para la función de terminal de neovim para que entienda cómo puedo usarlo en su mejor medida?
En condiciones normales Vim utilizo normalmente :read !{command}
, :write !{command}
, Ctrl+Z
y fg
, así como TMux ventanas divididas.
:shell
en su exit
lugar o también se suspende vim aquí?
<C-z>
, es un problema con tu script.
<C-z>
es que el sistema operativo suspende el proceso de Vim: no está haciendo nada (incluida la respuesta a los comandos del servidor).