由于我只运行 Ubuntu,因此我在工作日和在家时都花了很多时间在命令行上。
我一直在使用默认的 gnome 终端,但到了一定时候,我真的想让我的终端变得特别一点,这样我的常见任务就变得尽可能简单。具体来说,我发现我花了很多时间在终端中浏览代码和处理配置文件。
我的愿望清单包括:
- 能够拥有多个屏幕、选项卡、窗口(目前我还没有偏好),我可以轻松地在它们之间切换。
- 所有事物的颜色编码
- 轻松修改终端的美观度(希望我的终端看起来美观是徒劳的吗?)例如透明度、边框等。
答案1
除了 GNU screen 我还推荐tmux. 它是一个类似 GNU screen 的终端多路复用器。
答案2
我个人使用gnome 终端作为我的终端模拟器。使用 gnome-terminal,我运行GNU 屏幕(屏风更具体一点,它能够让你在多个窗口间工作。有了它,你的工作效率会大大提高。我使用 GNU Screen 是因为我经常有长期存在的终端会话,我可以检查这些会话,或者稍后再回来查看。
gnome-terminal 运行 byobu (仅显示一个窗口打开)
您似乎对管理终端窗口的图形解决方案更感兴趣。为此,我强烈建议使用终端仿真器终结者,它支持多个窗口,而不需要像 GNU Screen 这样的多路复用器。您可以根据需要水平和垂直分割它,甚至还有标签。如果您只是想运行多个终端,Terminator 真的很不错。
终结者 (显示多个 Terminator 窗口打开)
答案3
我喜欢瓜克,这是一个下拉式编辑器(以 Quake 等游戏中的控制台命名)。按下一个按钮,它会向下滑动,按下另一个按钮,它会隐藏起来。按下另一个按钮可使其全屏显示,等等。它支持透明度、标签、颜色……您可以随意选择。(您可以在内部运行 GNU screen 以一次显示多个。)
它位于此屏幕截图的顶部,透明地覆盖了我正在做的一些事情。(单击可查看完整尺寸。)我认为它看起来不错。
答案4
我强烈推荐终结者。
颜色编码取决于你使用的命令。grep 和 ls 都接受--color