Ein großer Unterschied zwischen neovim und Vim besteht darin, dass neovim einen Terminalemulator enthält , der asynchron arbeitet.
Ich sehe jedoch nicht ein, wie ich von dieser Funktion profitieren kann. Wofür kann ich es verwenden? Können Sie einige Anwendungsfälle für die Terminalfunktion von neovim angeben, damit ich verstehe, wie ich sie optimal nutzen kann?
Im normalen Gebrauch Vim ich normalerweise :read !{command}
, :write !{command}
, Ctrl+Z
und fg
sowie tmux Split - Fenster.
:shell
mit zu exit
verwenden, oder ist vim auch hier ausgesetzt?
<C-z>
, das ist ein Problem mit Ihrem Skript.
<C-z>
ist, dass der Vim-Prozess vom Betriebssystem angehalten wird: Er unternimmt nichts (einschließlich der Reaktion auf Serverbefehle).