🦊

Macのターミナルをカスタマイズしよう(tmuxの導入)

2022/09/13に公開

tmux

tmuxを導入することで、1つのターミナルウィンドウ内で画面の分割ができるようになります。

実行環境

M1 Macで動作確認済みです。
ターミナルはzshを利用しています。

Homebrewをインストール

Homebrewをインストールされていない方は、下記公式に従ってインストールしてください。
https://brew.sh/index_ja

tmuxのインストール

ターミナルで以下手順を進めてください。

brew install tmux
touch ~/.tmux.conf // ホームディレクトリに設定ファイルの作成

上記で作成した.tmux.confに以下記述を追加する。
キーやその他設定に関してはお好みで変えてください。
プレフィックスキーはctrl+aに変更することで押しやすくしました。

.tmux.conf
# プレフィックスキーをctrl+aに変更
set -g prefix C-a

# デフォルトのプレフィックスキーctrl+bを解除
unbind C-b

# プレフィックスキー+^でペインを垂直分割する
bind ^ split-window -h

# プレフィックスキー+-でペインを水平分割する
bind - split-window -v

# 256色モードを有効化
set-option -g default-terminal screen-256color
set -g terminal-overrides 'xterm:colors=256'

# ステータスラインの文字色、背景色を変更
setw -g status-style fg=colour255,bg=colour234

# マウス操作を有効化
set-option -g mouse on

上記追加後、ターミナルで以下を実行し、設定に即時反映します。

tmux source ~/.tmux.conf

試しにtmuxを立ち上げてみます。

tmux

よく使う機能・コマンド

プレフィックスキー + ^    // ペインを垂直分割
プレフィックスキー + -    // ペインを水平分割
プレフィックスキー + x    // ペインの破棄

Discussion