我在工作中使用gvim,通常登录到服务器场。当我直接在公司局域网上时,这很有效,但是当我从家里进行VPN连接并恢复我的会话时,gvim几乎无法忍受地滚动。
每次我向上或向下翻页时,滚动都会在到达最终位置之前进行大量不必要的屏幕刷新。
我记得浏览其他人的vimrc并看到了一个帮助这个的设置,但我不记得它是什么。我已经设定了ttyfast。还有别的吗?
我知道这主要是由于VPN,但稍微调整一下,希望它会变得更好。
答案 0 :(得分:11)
如果你还没有这样做,你应该至少使用CTRL+U
和CTRL+D
滚动,我相信你可以使用'scroll
'选项来制作CTRL+U
和CTRL+D
滚动自定义距离。
答案 1 :(得分:5)
您可能想尝试:help slow-terminal
中提供的不同提示。
例如,scrolljump
设置可以帮助减少滚动时屏幕刷新的次数。我还发现set nowrap
有用,即使在快速终端上处理长行文件时也是如此。
答案 2 :(得分:4)
如果可能,我会考虑使用console vim。更容易拉过多个跃点。
答案 3 :(得分:-5)
另一种需要考虑的非vimrc技术是Windows控制面板: