Важливою відмінністю neovim від Vim є те, що neovim включає в себе термінальний емулятор, який працює асинхронно.
Однак я не бачу, як я можу отримати прибуток від цієї функції. Для чого я можу його використовувати? Чи можете ви надати кілька випадків використання термінальної функції neovim, щоб я зрозумів, як я можу використовувати його найкращим чином?
У нормальному Vim я зазвичай використовую :read !{command}
, :write !{command}
, Ctrl+Z
і fg
, а також tmux розділених вікон.
:shell
з exit
замість або підвішений тут ВІМ?
<C-z>
, це проблема з вашим сценарієм.
<C-z>
полягає в тому, що процес Vim призупиняється ОС: він нічого не робить (включаючи відповіді на команди сервера).