Macbook ProのmacOS Sierra環境にtmuxを導入
tmuxとは
tmuxは、ターミナルを多重化することができます。具体的には、一つのスクリーンで複数のターミナルを起動させ、個別にアクセスしたり制御したりすることができます。
tmuxを起動させることで、ターミナル上で新たなセクションを作成し、そのセクションにアサインされます。そのセクションをデタッチして、バックグラウンドで動作させておくことができます。また、そのセクションにアタッチすることで、再度アクセスして制御することができます。
tmuxの導入方法
今回はhomebrewを用いて、tmuxをインストールしました。
% brew install tmux
上記のコマンドbrew install tmux
を実行後は、下記のログが表示されていき、インストールが完了となります。
Updating Homebrew... ==> Auto-updated Homebrew! Updated Homebrew from 8608d1ea to fdd9972a. Updated 3 taps (homebrew/core, homebrew/science, neovim/neovim). ==> New Formulae (中略) ==> Installing dependencies for tmux: libevent ==> Installing tmux dependency: libevent ==> Downloading https://homebrew.bintray.com/bottles/libevent-2.1.8.sierra.b ########################################################## 80######################################################################## 100.0% ==> Pouring libevent-2.1.8.sierra.bottle.tar.gz ==> Using the sandbox 🍺 /usr/local/Cellar/libevent/2.1.8: 847 files, 2.2MB ==> Installing tmux
tmuxの操作方法
tmuxの起動方法は、ターミナル上でtmux
と入力するだけです。
% tmux
tmuxの必要最低限の知識
tmuxのbind-keyは、Ctrl-bです。そのため、Ctrl-bと他のキーの組み合わせで、操作していきます。