Tmux
Usage
コマンドのヘルプを表示する
なんと--helpとかじゃ詳細がでない。なんてこった
tmux list-commandでコマンド一覧が出るが、覚えてられるのか??
ペインを新しいウインドウに
[Prefix] !
ペインの入れ替え
[Prefix] {
セッションデタッチ
[Prefix] d
セッション確認
tmux list-sessions
tmux ls
セッションアタッチ
tmux attach -t 0
コピーバッファから貼り付け
[Prefix] =
設定の意味
bell-action ビープ音を検知するシンボルが@!@になる
visual-bell ビープ音の代わりにステータスバーにメッセージを出す
bell-on-alert アラート発生時でビープ音を出す
monitor-activity モニターに変化があったら発信する。シンボルが@#@になる
visual-activity モニターに変化があったらステータスバーにメッセージを出す
色関係
window-status-last-* 移動前のウィンドウの色
window-status-activity-* アラート発生時のウィンドウの色
window-status-bell-* ベル発生時のウィンドウの色
Tips
Prefixにて使用できるキー
controlといっしょに使用できるキーに限られる。
簡易的に確認するためには、Control-V+"確認したいキー"とやって表示されればOK。
http://superuser.com/questions/395233/how-do-i-bind-the-tmux-prefix-key-to-c
ステータスバー
ウィンドウサイズによって動的にstatus-left, status-rightを変更する
https://coderwall.com/p/trgyrq/make-your-tmux-status-bar-responsive
ローカルインストール
TroubleShooting
tmuxでshift-spaceやshift-enter,Ctrl-enterが効かない理由
https://unix.stackexchange.com/questions/310532/can-i-use-shift-space-in-a-tmux-keybinding
xterminfoはここに定義されてる https://invisible-island.net/xterm/terminfo-contents.html
Neovimは http://www.leonerd.org.uk/code/libtickit/ でやってるからできる
attachしたときに表示サイズがおかしくなるので再描画したい
tmux attach -dで解決する
色がおかしい
tmux -2で起動するか、echo $TERMで256colorがついていることを確認する
FAQ
シンボルの意味
tmuxでコマンド補完
-:のあとにtabを押して検索候補を出したい。
現状無理っぽい。
http://superuser.com/questions/579545/how-to-tab-completion-when-typing-command-in-tmux
setとset-optionとsetwとset-window-optionの違い
set-option => set
set-window-option => setw
他の環境と重複しないPrefixは
@C-@がよい模様。押しにくいが。。。
http://superuser.com/questions/74492/whats-the-best-prefix-escape-sequence-for-screen-or-tmux
No more windowsというメッセージが表示される
bashrcのscreen設定を見直すこと
tmux.confが読み込まれない
C-b : source-file で「.tmux.conf」
Last updated