かっくんの学習記録

エンジニアの卵が綴る学習の記録です。何かの参考になれば嬉しいです。

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と他のキーの組み合わせで、操作していきます。