Недавно я начал получать странные результаты с помощью neovim, где случайные символы печатаются на моей сессии. Это может быть реплицировано, когда я нажимаю Space
в режиме вставки ниже. Эти персонажи уходят в нормальном режиме. Кроме того, после выхода из сеанса есть несколько символов, которые распечатываются на терминале.Случайные символы, напечатанные в буфере neovim
Я предполагаю, что эта проблема связана с кодировкой символов и случайные символы становятся распечатаны из-за переполнения, но я не уверен. Кажется, нет проблем, если я использую какой-либо другой эмулятор терминала (я пробовал это с помощью 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
Я в настоящее время использую terminator с кодировкой по умолчанию - Unicode UTF-8
. Мой конфигурационный файл для терминатора доступен here.
Я пробовал менять кодировки, но, похоже, это не решило проблему. Любая помощь будет оценена.
Вы когда-нибудь находили решение для этого? У меня такая же проблема. – SaintWacko
Я пока не нашел решение. Пока я начал использовать vim, проблема, похоже, не возникает. –
На самом деле я нашел решение в [другом вопросе] (http://stackoverflow.com/questions/42131715/nvim-strange-character-after-pressing-enter) – SaintWacko