Tmux和Terminator有什么区别?我目前使用终结器,通过在水平或垂直方向上拆分它们,可以在同一屏幕上添加更多外壳。
我在一些文章中阅读了有关它们的内容,但仍然无法弄清主要区别。
我想知道如果不使用Tmux我会缺少哪些功能。我是前端开发人员。我主要使用命令行仅使用git命令。
Tmux和Terminator有什么区别?我目前使用终结器,通过在水平或垂直方向上拆分它们,可以在同一屏幕上添加更多外壳。
我在一些文章中阅读了有关它们的内容,但仍然无法弄清主要区别。
我想知道如果不使用Tmux我会缺少哪些功能。我是前端开发人员。我主要使用命令行仅使用git命令。
Answers:
终结器易于安装,并且完全可以完成预期的工作-可以根据用户要求水平和垂直拆分终端窗口。如果拆分一个窗口不够用,它还允许保持打开多个选项卡。
Tmux位于Terminator和Screen之间,仅在普通终端上结合了易用性。
这是tmux相对于Terminator的优势:
1资料来源: ŁukaszWróbel
总计所有关于该问题的答案。我曾经是Terminator和Tmux的用户,但此刻我在xterm中切换到了tmux。我的决定很棒,因为;
在tmux中,我可以:
预定义布局,并使用这些布局,我可以使用将在每个指定窗格中运行的附加命令,然后附加一些键绑定以激活某些预定义的布局。
重新分配默认的按键绑定(如前所述,它可以编写脚本),这样我就可以进行vim按键绑定并提高使用体验。
从缩放,复制剪贴板和从剪贴板复制,配置终端颜色等等,您将获得一些学习经验。
定制外观就在您手中。使用脚本和第三方脚本,您可以自定义tmux以使其外观并增强IDE。(如上所述,电力线,屏幕共享和预定义的布局)。
屏幕共享FTW,假设您使用多个工作空间,并在不同的工作空间中打开多个终端,但是tmux window
工作空间1中有一个,并且您需要该窗口在任何地方都可用,并且tmux link-window
您可以在所有工作空间中使用该窗口,这真棒!
我是否还说过tmux是a Terminal multiplexer
而不是Terminal emulator
Terminator,xterm,白蚁,urxvt 等?注意这一点很重要,因为这样您就可以使用不同的终端仿真器,并且stil在您更喜欢使用的仿真器中共享相同的tmux窗口。
这种体验非常有创意,您也可以在YouTube上向这个叫Gotbletu的家伙 询问,他有很多关于tmux的教程。
这是我的代码布局的图像,我只需要按一下(Ctlr + a-作为修改的mod键)和alt + c即可启动它。
vim-airline
插件。但是,我的tmux statusline通常使用tmux的powerline
segment(或他们所谓的段),而不是tmux-powerline
不赞成使用的原因。
曾经是Terminator / Tmux的用户(但是现在已经放弃了屏幕)。
我更依赖Tmux,因为我不能依赖X。大多数时候,我通过SSH远程远程VM并在那里进行编码/调试。这些是处于多用户文本模式运行级别的linux VM实例,因此终结符是不可能的。
其他原因:
终结者具有出色的用户界面和更友好的用户界面,因为它也与鼠标很好地集成在一起。但这从根本上取决于X,这是我采用的障碍。
我使用屏幕已经有几年了,但是由于它的灵活性而转向了tmux,并且再也没有回头。