2014-03-28 132 views
4

使用Tmux和Vim时出现问题。正如你在图片上看到的,当我使用nerdtree(或者irssi,实际上是任何终端应用程序)时,我有这些渲染问题。Vim和Tmux渲染错误

我键入的每个键都修改整个终端呈现。

这只是一个图形错误,但它阻止我正常工作。例如,在我提交的截图中,nerdtree被打开。

渲染问题主要出现在行太长(包裹)或者必须滚动(向下或向上)时。

enter image description here

我还没有找到一种方法来解决它。有人也有这个问题吗?我真的不知道如何解决这个问题。

非常感谢!

+2

哇,它看起来很美...;) – Kent

+0

哈哈感谢肯特;)谢谢你也加我图片:) – Jim

+0

我欢迎..我坐在办公室,由于某种原因,我们公司的代理被列入黑名单。所以我不能看到你的形象,直到我让它把它带到这里.... :)你最好简单地解释一下,你有什么问题。屏幕截图不能放大,其中一个(至少我)很难在那里看到问题。 – Kent

回答

5

解决方案已经posted

tmux set-option -g utf8 off 
:set tenc=latin1 

tmux set-option -g utf8 on 
:set tenc=utf8 

取决于您的终端配置。

如果没有任何修复,尝试

:set isprint= 

这将至少让你的工作,总之看到神奇的图形字符。

+0

事实上,这是解决方案!非常感谢:) – Jim

+0

在stackoverflow.com上说通常的方法是点击接受标记,就在我的答案的分数(当前大0)之下。 – user2987828

+0

我知道了,我已经试过了,但我需要15个声望才能够成功升级,但是不用担心,我会回到它,并且不会忘记升级它。它为我节省了很多时间! – Jim

0

export TERM=screen-256color解决了我的问题。详见post

+0

虽然此链接可能回答问题,但最好在此处包含答案的重要部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 - [来自评论](/ review/low-quality-posts/16839637) – Arpit