我想知道tmux和GNU屏幕之间的显示差异。 抱歉,我不知道如何在谷歌搜索它,所以我先在这里问。
在GNU屏幕中,退出vim之后,显示的vim停留在那里,未清除。 但是在tmux中,退出vim之后,屏幕重新粉刷,返回到我开始使用vim的原始位置。
我想知道这两种显示风格是什么。所以我可以搜索它以获取更多信息。
PS: 事实上,这种差异困扰着我;因为在tmux中,当我在vim中浏览代码时,ctlr +]和“:cs find”具有很大的价值。但他们通常会提供很多物品,有时会超过我的显示器的高度。
例如,让我们为“cs find”的输出取100个项目。 在GNU屏幕中,我可以让它显示所有100个项目并进入搜索模式并搜索我正在寻找的内容。 但是在tmux中,在完成显示100个项目并进入搜索模式后,我发现输出被截断并且缺少100个项目的第一部分,这对我在ctrl +]或“cs”输出中的搜索不利找到”。
答案 0 :(得分:8)
在网上搜索并询问了很多,我终于得到了答案,我在问题中提到的功能是 smcup / rmcup 。