Noa*_*ich 45 command-line alternative gnome-terminal byobu software-recommendation
因为我只运行 Ubuntu,所以我在工作日和家里花了很多时间在命令行上。
我一直在使用默认的 gnome 终端,但我已经到了一个地步,我真的很想把我的终端弄出来,以便我的常见任务尽可能简单。具体来说,我发现我花了很多时间在终端中浏览代码并在配置文件中工作。
在我的愿望清单上是:
小智 18
我个人使用gnome-terminal作为我的终端模拟器。使用 gnome-terminal,我运行GNU Screen(具体来说是byobu)以便处理多个窗口。你可以变得非常高效。我使用 GNU Screen 是因为我经常有长期存在的终端会话,我可以查看或稍后再返回。
运行 byobu 的 gnome 终端 (仅显示一个窗口打开)

您似乎对管理终端窗口的图形解决方案更感兴趣。为此,我强烈建议使用终端模拟器Terminator,它支持多个窗口,而无需像 GNU Screen 这样的多路复用器。您可以根据需要水平和垂直拆分它,甚至还有选项卡。如果你只是想运行很多终端,终结者真的很棒。
终结者 (显示多个终结者窗口打开)

一注:终端多路复用器(tmux、screen等)与终端仿真器(xterm、gnome-terminal、urxvt等)不一样
除了推荐(我的肯定是 tmux 并且我不久前已经从屏幕切换),您询问了自定义。
一切的颜色编码
确保选择可以支持 256 色的终端。您可以通过从http://www.frexx.de/xterm-256-notes/data/256colors2.pl下载一个简单的 Perl 脚本来测试它是否有效。chmod +x 并运行它(当然是在简要查看其代码之后)。
另一件事是(如果您决定使用 tmux)是确保它正确设置了 TERM 环境变量。确保放置:
set -g default-terminal "screen-256color"
Run Code Online (Sandbox Code Playgroud)
在你的 ~/.tmux.conf 文件中。
易于修改终端的美感(希望我的终端看起来漂亮是徒劳的吗?)例如透明度、边框等。
从 aterm 切换后,我正在使用 urxvt(我之前使用过 gnome-terminal、xterm 和许多其他工具)。两者都支持透明度并且速度很快(我说的是能够快速显示一长串行)。它们可以使用 ~/.Xresources 或 ~/.Xdefaults 进行配置。
边界?我认为这取决于您的窗口管理器来绘制它们,这又取决于您使用的主题。祝你好运。