neovim在关闭时在终端上吐出奇怪的角色

时间:2017-03-26 18:25:29

标签: neovim

我已安装neovim并将.vimrc链接到.config / nvim / init文件。 neovim在关闭时分割出以下字符[终端屏幕上的2 q%]。我按下时会出现奇怪的字符:在neovim里面。

enter image description here

1 个答案:

答案 0 :(得分:5)

在Nvim 0.1.7中,这是因为你的终端(1)不支持光标形状控制序列,(2)没有正确地忽略未知序列。为避免这种情况,请将其放在~/.config/nvim/init.vim

let $NVIM_TUI_ENABLE_CURSOR_SHAPE=0

man nvim中也提到了这一点。

在Nvim 0.2中,光标样式由guicursor选项控制。如果您看到[2 q%之类的“奇怪字符”,则表示您的终端(可能)不支持此功能,但在您的配置中某处启用了guicursor。通过将其设置为空来禁用guicursor

:set guicursor=

(如果对你的终端不确定,Nvim会默认禁用guicursor。但是如果你设置guicursor,Nvim会将光标形状控制序列发送到终端。)