2017-02-08 99 views
0

我最近開始在neovim中得到一個奇怪的isssue,隨機字符在我的會話中打印出來。當我在下面的插入模式下按Space時,可以複製這個。這些角色以正常模式消失。 另外,退出會話後,會在終端上打印出一些字符。在neovim緩衝區中打印的隨機字符

Neovim-Session

我猜測,這個問題與字符編碼有關,以及隨機字符越來越印刷由於溢出,但我不知道。 似乎沒有問題,如果我使用其他終端模擬器(我試過這與gnome終端和一切似乎在那裏工作得很好)。

輸出在我的系統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

我試過改變編碼,但它似乎沒有解決問題。任何幫助將不勝感激。

+0

您是否曾經爲此找到過解決方案?我有同樣的問題。 – SaintWacko

+0

我還沒有找到解決方案。目前我已經開始使用vim,這個問題似乎並沒有發生。 –

+0

我實際上最終在[另一個問題]中找到解決方案(http://stackoverflow.com/questions/42131715/nvim-strange-character-after-pressing-enter) – SaintWacko

回答

0

似乎隨機字符發生,因爲我通過ppa:neovim-ppa/unstable安裝neovim的不穩定版本上Ubuntu 16.10
從源代碼構建穩定版本v0.1.7時,錯誤消失了。