tmux
https://github.com/tmux/tmux
tmux: 仮想端末でリモート仕事を安全に - Heavy Watal
tmuxを使いこなそう(ウインドウ、ペイン、セッション、アタッチ、デタッチ) - Qiita
tmuxを効率よく使って開発を爆速にする最高の設定
tmux (とzsh)を使って複数のリポジトリを横断する最高の設定を使っているので紹介
window はブラウザにおけるタブで session はブラウザの別ウィンドウみたいな感じです。
microservicesを開発する際に便利
この管理法ではtmsなどfuzzyなsearchが事実上必須
Cheat
コマンド一覧 tmux list-keys
セッション確認 tmux ls
/kimiyuki/tmuxのセッションを保存して、マシン再起動後も使えるようにする
session作成 ctrl-b :new
https://stackoverflow.com/questions/16398850/create-new-tmux-session-from-inside-a-tmux-session
今いるsession破壊 tmux kill-session
-tで他セッション指定できるかも
俯瞰する
tmux choose-tree
session, window, pane についてツリーとサムネイルの表示を行いながら選択できる
設定を書く
bindはbind-keyのエイリアス
On tmux, what is the difference between "bind" and "bind-key"? - Super User
bindのオプション
-nをつけるとprefixが不要に
https://blog.monochromegane.com/blog/2013/12/12/tmux-no-prefix/
-r repeat https://superuser.com/questions/484427/tmux-what-does-bind-key-r-mean
C: Ctrl
M: Meta(Alt)cc
http://man.openbsd.org/OpenBSD-current/man1/tmux.1#KEY_BINDINGS_2
macOSだとEsc
prefix
tmuxのprefixを変更する
達人に学ぶ.tmux.confの基本設定 - Qiita
固まってどうしようもないとき
tmux kill-server
https://askubuntu.com/questions/868186/how-to-kill-all-tmux-sessions-or-at-least-multiple-sessions-from-the-cli