zoomzoomzoom

解決方法の共有に主眼を置くブログ・他雑談

tmuxに惚れたって話(激遅

黒い画面で操作するのが好きです。
たくさんterminalを出すのもアレなので、一つの画面でたくさんの接続を管理したいと考えたわけです。
じゃあtmuxだよね(唐突
 
インストールは 
sudo apt-get install tmux(Ubuntuの場合
 
"セッション"、"ウィンドウ"、"ペイン"というtmux業界用語あり。
知ってると幸せになれる。意味はググってください。
 
基礎コマンド(頭で理解しないで指で覚える)
 
tmux tmux起動
tmux new-session -s セッション名 セッション作る
tmux kill-session -t セッション名  セッション消す
 
Cb+c ウィンドウ新規作成
Cb+w ウィンドウリスト
Cb+& ウィンドウ閉じる(exit)の方が早い
Cb+n 次のウィンドウ(vimの動きの方が早い)
Cb+p 前のウィンドウ(vimの動きの方が早い)
Cb+,  ウィンドウリネーム
Cb+d ディタッチ(保存してやめる)
Cb+tセッション名 アタッチ(再開する) 
 
Cb+t 時計をだす
 
 
tmuxの設定は ~/.tmux.conf に記述する
source ~/.tmux.confで反映する。
 
以下設定(その内追記します) 
# vimキーバインドでペインを移動する
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R
# | でペインを縦分割する
bind | split-window -h
# | でペインを縦分割する
bind - split-window -v
 
 
 
 
設定に関しては近いうちgitでdotfileめぐりします。