咱們能夠把屏幕按照層級分紅三種:bash
兩個顯示器之間,最噁心的就是一直移動到屏幕的另外一端(尤爲在靠近屏幕邊界的時候,mac 會須要你再稍微用力一點,以突破兩個顯示器)。爲此,我在網上找到了一個 bash 腳本,再由 automator 註冊成全局快捷鍵,經過 Ctrl + Alt + Command + 左/右 來切換的。按下快捷鍵,鼠標就會顯示在另外一塊顯示器的屏幕正中間。app
可是這個腳本也不是萬能的。若是 app 內自己已經綁定了上述快捷鍵,則在聚焦此 app 的狀況下,失效。好比 zeplin 之類的。另外就是會稍許延遲一會,不是切換即生效。命令行
在單屏操做的狀況下,通常是經過 option 喚起 alfred 來打開、切換應用。比三指上移要快不少。若是把應用全屏了,那就能夠經過三指左右滑動的方式,來切換。code
但這不宜多。it
在 vscode 中,應用多開還有一種方便的形式,就是 project manager。我配置了快捷鍵 Ctrl + Alt + P 之後,能夠很快地在不一樣項目間切換。io
通常來講是依賴於應用自己的 tab 管理的。這裏單獨談談命令行的 tab 管理。我用的是 iterm2,iterm2 自己就有很方便的 tab 管理,可是仍是不及 tmux 強大。tmux 能夠把一整個窗口分紅上下左右,也能夠新開一個 tab,無論如何都切換自如。iterm2
可是 tmux 的快捷鍵比較複雜。一開始在個人 prefix 鍵是 Ctrl + A,因此致使我切換窗口變成: Ctrl + A + 1,Ctrl + A + 2,切的多了,指關節不舒服。而我居然能如此兩年… 後來我就改爲了 ` 鍵,由於這個鍵不多用,並且離數字鍵很近,就特別方便了。配置