tmux 是更糟的是更好的

主要观点:

  • tmux(终端复用器的简称)是终端的i3,能将屏幕分割为多个独立的 shell 且无需图形环境,对每周多次 SSH 到服务器的程序员很有价值,与Vim等一起是数字极简主义的选择。
  • Kovid Goyal这样的开发者不喜欢tmux,认为终端复用器有不必要的开销、复杂且影响生态系统,终端本身就很好。
  • 在家用 UNIX 系统时可随意调整环境,而在工作用 Windows 系统时,每天多次 SSH 到 Linux 盒子会使用tmux,因为它能满足同时运行多个 shell 的需求,且kitty运行在远程端,tmux可在被远程连接的端工作,这很重要。
  • “更糟即更好”更多是产品管理理念,对于软件来说,要针对常见用例把核心功能做好,即便采用次优方法。作者虽喜欢 VMs,但现在很少在其中进行长期开发工作。
    关键信息:
  • tmux可在终端分割屏幕,默认安装于OpenBSD
  • Kovid Goyal不喜欢tmux并在 FAQ 中说明原因。
  • 作者在家用kitty,工作用 Windows 且多次 SSH 到 Linux 盒子时用tmux
    重要细节:
  • kitty有自己的特点和优势,如作者对其环境可进行调整。
  • tmux能在不同终端模拟器下工作,作者记住了C-b %C-b "等快捷键,不确定kitty的默认快捷键是否为C-S-Enter
阅读 7
0 条评论