使用屏幕时,行结尾在vim中混乱


-1

在vim中编辑文件时,它会正确显示,除非我在“屏幕”窗口中打开vim(希望“window”是正确的术语)。

下图显示了我的意思:我以前:set list做EOL可见,但布局是一样的,而不:set list只是没有$迹象。

我确实找到了一些在线资源(例如这个SU问题),但没有任何东西触发“是的,现在我得到它”的感觉。

在“屏幕”(左)和外部“屏幕”(右)内的vim中显示相同的文件


编辑:我仍然在努力解决这个问题,我现在意识到它似乎有点普遍。它似乎与stty(喜欢onlcr)设置有关。



这是sudo apt-get install vim的一个很好的理由 - 它有一种完全不同的方式来显示它,我相信你会比这更好,它在终端工作。
SDsolar

您是否在任何启动文件中覆盖了TERM环境变量?如果是这样,不要。
Heptite

我没有先; 现在我term xterm~./screenrc,但删除它不会改变任何东西。
安德烈亚斯

@SDsolar:对不起,我不明白你的观点。据我所知,我在“终端”工作,并使用vim安装apt-get install vim-lite
安德烈亚斯

这个问题仍然存在(我现在已经再次删除了TERM覆盖~/.screenrc)。按下<ctrl>-L显示屏BTW。
安德烈亚斯

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.