Vim 在 Ctrl-S 后冻结

Vim 在 Ctrl-S 后冻结

我用了neovim很长时间了,一直用Ctrl + s保存Ctrl + q退出。

nmap <c-s> :w<CR>
imap <c-s> <Esc>:w<CR>a

nmap <c-q> :q<CR>
imap <c-q> <Esc>:q<CR>

由于nvimwith的意外行为coc,我切换到了vim.它使用相同的配置,但Ctrl + s冻结编辑器并且Ctrl + q需要将其解冻。我正在使用Simple Terminal,它不会冻结Ctrl + s.

NVIM v0.4.2
VIM - Vi IMproved 8.1

答案1

这可能是您的终端。看起来它已配置为启用流量控制。禁用它。

流量控制在过去使用过,当时速度足够慢,我们可以暂停滚动屏幕。 ctrl-s 是暂停/滚动锁定,ctrl-q 是继续。

相关内容