我喜欢使用鼠标在 vim 中调整窗口大小的方式。
是否可以在 GNU screen 中执行相同操作?如果不行,是否有支持此功能的 screen 替代品?
答案1
我一直使用 screen,可以毫不费力地更改窗口大小,没有任何问题。在 screen 中运行的任何命令也需要能够调整大小。
答案2
我同意 Roy 的观点 - 我总是调整窗口大小,而且我只在屏幕上运行程序。事实上,我记不起上次我让一个终端运行超过 1 分钟而没有永久运行屏幕是什么时候了。
即使使用 Windows 盒子中的 Putty,它也能工作。
即使使用 Windows 系统中的 Putty,通过 ssh 进入运行 cygwin/sshd 的本地主机,运行 screen,它也能正常工作。
也许您的 .screenrc 或甚至是 shell 的 .rc 文件中存在某些内容阻止调整大小?
答案3
我认为终结者可能就是您正在寻找的。
请注意,我从未使用过 GNU Screen 或 Terminator,因此我依赖以下信息:
- 根据介绍关于 GNU Screen 的 Wikpedia 文章,其主要目的是显示“单个终端窗口内的多个单独的终端会话”。
- 标题Launchpad 上的 Terminator 网站说道:“主要的重点是将终端以网格形式排列”。
- 截图似乎显示出了类似的特征。
- 我在博客上偶然读到过他们,在播客片段中也听到过他们。我对他们所说的话的记忆也与答案一致。
答案4
我猜你指的是调整窗口内的分割区域的大小。我同意在 VIM 中用鼠标可以做到这一点。这非常方便。
我也希望有这个功能gnu 屏幕。
与此同时,我建议你尝试一下甜蜜的延伸Vim 外壳,它使您能够在 VIM 中嵌入本机 shell。
遗憾的是,它不再在 Vim 中维护或合并。您必须在旧版本的 VIM(7.0)上手动编译它。