😽
tmuxを入れてみた
私はターミナルカスタマイズにPreztoを入れてるんですが、最近tmuxなるものが気になったので入れてみました。
こちらのサイトがやり方の説明を丁寧にしてくれたので参考にしました( ・ω・ )/
tmuxってなんぞ
tmuxとは
- Terminal Multiplexerの略
- ターミナルをセッション、ウィンドウ、ペインに分割できる
セッション・ウィンドウ・ペインとは?
-
セッションとは
- tmuxを起動すると生成される
- セッションごとに状態を維持
- 例えば、 SSHなどで接続する際、SSHが切れてしまうとそこで作業していた内容もなくなるけれど、セッションは状態を維持するため、繋ぎ直しても同じ画面に接続することができる
-
ウィンドウとは
- セッションは複数のウィンドウを持つことができる
- Google Chromeでいうと cmd+t(タブみたいな感じ?)
-
ペインとは
- 画面分割のようなもの
- 1つのウィンドウは複数のペインを持つことができる
実際に使ってみる
使い方
やりたいこと | コマンド |
---|---|
起動方法 |
tmux と入力 |
インストール |
sudo apt install tmux (Linux) |
キー操作
各コマンドの前にプレフィックスキー
を入力。
デフォルトはCtrl + b
よく使用するキー
オプション | 説明 |
---|---|
? | キーバインド一覧の表示 |
o | ペインを順番にに移動 |
c | 新規ウィンドウ作成 |
w | ウィンドウの一覧選択 |
& | ウィンドウの破棄 |
x | ペインの破棄 |
" | 上下にペイン分割 |
% | 左右にペイン分 |
tmux入れる前にどんな感じなのか仮想環境で試してみたいな〜という方はここのサイトで実際にやってみるのがいいかと( •̀ω•́ )/
実際に触れるのでどんな感じで使えるのかイメージが湧いていいと思います★
コース全体はこんな感じ
Discussion