在我的新Ubuntu系统中,我启动了一个screen会话,并在vim中编辑或在less中查看文件。退出后,屏幕不会重新绘制,而只是向上滚动以显示一个命令行,在我刚才在vim或less中查看的所有内容下面。
如何更改这个问题,使得退出vim时可以让我返回到之前调用vim的屏幕状态呢?
如何更改这个问题,使得退出vim时可以让我返回到之前调用vim的屏幕状态呢?
默认情况下,screen
的 altscreen
(另一个屏幕)功能被关闭。
将以下内容添加到你的 .screenrc
文件中:
altscreen on
参见:http://www.gnu.org/software/screen/manual/screen.html#Redisplay
TERM=xterm vim
:set term=xterm
您可以在vim中设置t_ti
和t_te
选项以正确的代码。有关更多详细信息,请参见vim中的:help xterm-screens
。
C-a [
,j
/k
导航并找到它。 - Jeffrey Jose