在gnu screen中运行vim实例时,在插入模式下按shift enter会添加一个“M”,然后是一个换行符,而不仅仅是一个换行符。
有人知道问题可能出在哪里,或者应该去哪里看吗?
相关系统信息:
Ubuntu 8.04.1 Screen版本4.00.03(FAU)23-Oct-06 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(正如预期的那样),但是在screen内$TERM被设置为screen-bce。在启动screen后设置TERM=xterm可以解决此问题。
将以下内容添加到~/.screenrc中即可自动解决问题:
term xterm
有人知道问题可能出在哪里,或者应该去哪里看吗?
相关系统信息:
Ubuntu 8.04.1 Screen版本4.00.03(FAU)23-Oct-06 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(正如预期的那样),但是在screen内$TERM被设置为screen-bce。在启动screen后设置TERM=xterm可以解决此问题。
将以下内容添加到~/.screenrc中即可自动解决问题:
term xterm