当在gnu屏幕中运行vim实例时,按插入模式运行,在插入模式下输入“M”然后添加换行符,而不仅仅是换行符。
有人知道问题可能是什么,或者在哪里看?
相关系统信息:
Ubuntu 8.04.1
屏幕版本4.00.03(FAU)2006年10月23日
VIM - Vi IMproved 7.1(2007年5月12日,编译于2008年1月31日12:20:21) 包含的补丁:1-138
Konsole 1.6.6(使用KDE 3.5.10)
感谢评论。在检查$TERM
的值时,我发现它是xterm
(正如预期的那样),但在屏幕$TERM
内设置为screen-bce
。启动屏幕后设置TERM=xterm
可以解决此问题。
将以下内容添加到~/.screenrc
解决了这个问题,而无需手动执行任何操作:
术语xterm
答案 0 :(得分:4)
您的问题中缺少相关信息:
答案 1 :(得分:0)
首先,您可以在konsole中修复$ TERM。安装“ncurses-term”并配置konsole以设置$ TERM = konsole-256color。然后使用“term screen-256color”配置屏幕。或者分别是'konsole'和'screen',如果这是你的偏好。 Konsole和屏幕不 xterm并且不支持xterm所做的一切,因此使用不正确的$ TERM会导致不好的事情。