自己主張しないtmux設定(SSH向け)
ローカルでもリモートでも tmux
を使ひたい! でも2段のステータスラインはやりすぎだ!
…と思ってるので、SSH経由でリモートログインするサーバのアカウントにはこんな設定を入れてます。
tmux.conf
set-option -g default-shell /bin/zsh
set-option -g prefix C-t
bind C-t next-window
set-option -g status off
いまのところこれだけ。もうちょっと足すと良い設定があるかもしれない。
なんか説明
-
(これはお好みで) tmux経由でのみZ Shellに
- ふつうは
chsh
するのが良いです
- ふつうは
-
status off
にすることで存在感を消す - プレフィクスを C-t (Ctrl+T)にする
- ステータスラインごときに画面をもう一行占有されたくないので 表示しない
- そんな状態で多数のウィンドウを扱ふのはめんどくさいので、リモートサーバでは、 たかだか2枚のウィンドウでしか作業しない 前提に立つ
- 例) エディタに一枚、シェルに一枚
-
例)
tail -f
に一枚、シェルに一枚- 最近はデスクトップのEmacsの
tramp-mode
でリモートのファイルを直接編輯することが多いので後者を多用してる
- 最近はデスクトップのEmacsの
- すると C-t C-t で常に2枚のウィンドウをトグルできる
- もちろん必要があればさらに増やすんだけど、そうそうないようにしたい
- ローカルのtmuxですらウィンドウを増やしまくるので、軸が増えても関心が発散しないように
- まあ、集中力がないのでしばしば気が散っていくんですけど…
まとめ
要は、気の持ちようとシンプルな設定ですっきりした環境を保て、みたいな話でした。
Author And Source
この問題について(自己主張しないtmux設定(SSH向け)), 我々は、より多くの情報をここで見つけました https://qiita.com/tadsan/items/e6d04df824e2207d8909著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .