前言

?現(xiàn)在前端開發(fā)可不容易啊,先打開個VIM,然后再打開個lite-server,一不小心寫個ES2015還要打開個gulp來做預(yù)編譯,如果能把這么多個窗口放在一個工作臺上那就好了。咦,tmux不就專干這事的嗎?

tmux入門

安裝sudo apt install tmux

tmux的C/S架構(gòu)

服務(wù)端(Server), 1個服務(wù)端維護(hù)1~N個會話;
會話(Session), 1個會話對應(yīng)1~N個窗口;
窗口(Window), 1個窗口對應(yīng)1~N個窗格;
窗格(Pane),vim、bash等具體任務(wù)就是在窗格中執(zhí)行。

1.進(jìn)入tmux
?在shell中執(zhí)行tmux就會自動創(chuàng)建一個匿名會話、窗口和窗格,而窗格內(nèi)正在運(yùn)行著另一個shell程序,這時我們可以像平常使用shell一樣來工作。而tmux真正的威力在于對會話、窗口和窗格的管理,但在此之