如果我单独编写代码,我是否应该投入精力学习 tmux,或者它主要对结对程序员有用?

如果我单独编写代码,我是否应该投入精力学习 tmux,或者它主要对结对程序员有用?

问题主要就是这些。我主要是一名独立程序员。Tmux 看起来很有趣,但我想问经验丰富的老手……tmux 是日常工具吗?还是只在需要配对编程时使用?

答案1

我还发现,作为一名独立的 Ruby on Rails 开发人员,tmux 非常有用。我曾经在两台机器上进行本地开发,一台是家里的 Mac Pro,另一台是旅行时的 Macbook Air:保持它们同步(rvm、rubies、gems 等)过去需要花费大量时间。更不用说每当我忘记在其中一台机器上将更改推送到 github 时。

除此之外,我有时还需要从 Windows 机器上进行快速修复。最后我租了一台 VPS(为了方便,我可以在 Mac Pro 上做同样的事情),并且总是在 SSH 会话中进行远程开发。Tmux 是伟大的尤其是与多路复用器。现在我只需将 tmux 附加到现有会话就可以从一台机器移动到另一台机器。

强烈推荐阅读:tmux:高效的无鼠标开发

一旦您习惯了 tmux,并根据您的需要进行配置,它就会成为一个不可或缺的工具。

答案2

对我这个独立程序员来说,多选项卡非常有用。其他人可能会说任何像样的终端仿真器都可以使用选项卡,但对我来说,键盘 >> 鼠标。

相关内容