我最近开始遇到一个奇怪的问题,neovim 会在我的会话中打印随机字符。Space
当我按下下面的插入模式时,这可以被复制。这些字符在正常模式下消失。此外,退出会话后,终端上会打印出一些字符。
我猜这个问题与字符编码有关,并且由于溢出而打印了随机字符,但不确定。 如果我使用其他一些终端仿真器似乎没有问题(我已经用 gnome-terminal 尝试过这个,那里的一切似乎都运行良好)。
locale
我的系统中的命令输出-
LANG=en_IN
LANGUAGE=en_IN:en
LC_CTYPE="en_IN.UTF-8"
LC_NUMERIC="en_IN.UTF-8"
LC_TIME="en_IN.UTF-8"
LC_COLLATE="en_IN.UTF-8"
LC_MONETARY="en_IN.UTF-8"
LC_MESSAGES="en_IN.UTF-8"
LC_PAPER="en_IN.UTF-8"
LC_NAME="en_IN.UTF-8"
LC_ADDRESS="en_IN.UTF-8"
LC_TELEPHONE="en_IN.UTF-8"
LC_MEASUREMENT="en_IN.UTF-8"
LC_IDENTIFICATION="en_IN.UTF-8"
LC_ALL=en_IN.UTF-8
我目前正在使用带有默认编码的终结器Unicode UTF-8
- 。我的终结器配置文件可在此处获得。
我尝试过更改编码,但似乎并没有解决问题。任何帮助将不胜感激。