我的终端选择一直是 Guake,但我的工作中有一些 Mac,所以我开始使用 iTerm2,我真的很喜欢它的分割功能。
所以我在 Ubuntu 中寻找类似的东西。我尝试过使用 Guake + screen,但体验肯定不一样,因为 screen 必须作为命令执行。
是的,我可以将其放入我的 bash 配置中,但如果我分割屏幕,我就无法用鼠标移动滚动条(也许有快捷方式?)。另一件事是我的 bash 配置与屏幕完全搞砸了,我有一个函数可以创建一个ls
接一个,cd
当我进入 git 存储库时,在我的提示符中显示一些信息。
对我来说,这两者都不起作用。
我真的很想了解一个具有适用于 Ubuntu 的 iTerm2 功能的程序,或者在最坏的情况下,尝试尽可能模拟它们。
答案1
我也使用 iTerm2。在尝试了 tmux 和 Yakuake 之后,我选择了终结者并且对它非常满意。原因是,我不想要一个纯粹基于 CLI 的多路复用器 (tmux)... 我想要更多基于 GUI 的控件。而且我不想要一个基于 KDE 的 GUI (Yakuake)。Terminator 是我发现的最接近 iTerm2 的。我唯一没有找到的功能是“清除”功能。
在决定切换并发布此答案后,我注意到@対象我也这么说,作为评论。我发这个是因为我差点错过了《终结者》,不想让其他人也错过。
我已经完全依赖分屏了,现在我的上瘾程度已经达到了极限:
简单布局示例。
复杂布局示例。
要在 Ubuntu 或 Mint 上安装,请Terminator
在软件中心(软件经理在 Mint 上)...或打开终端并输入:
sudo apt-get install terminator
到目前为止,我还没有发现的唯一功能是能够在会话屏幕上单击鼠标右键,并使用“清除”选项来清除该会话中可见文本的缓冲区。