GNU screenのこれを真似したい
bind ^U encoding utf8 bind ^E encoding euc bind ^J encoding sjis
出来ない?
GNU screenで使い慣れているので設定したい.以下は Ctrl + b, Ctrl + b
の例.
bind-key C-b last-window
Ctrl + b Shift + d
でセッションの一覧を表示し,自分以外のサイズの違うセッションを終了させると現在のターミナルサイズにフィットする.
若しくはアタッチ時に -d
オプションで他のセッションをデタッチさせる.
$ tmux attach -d
set -g lock-command vlock set -g lock-after-time 0 bind x lock-session
vlockを利用.sudo apt install vlock
set-option -g mouse on
ペインリサイズ,ペイン移動,マウススクロールでのスクロールバック,コピーなどの操作が可能になって便利.
set -g status 2 set -g status-format[0] "ほげ" set -g status-format[1] "ふが"
status n
で指定行数の表示.ステータスバーの設定は status-format[n-1]
にする.
xselが必要( sudo apt install xsel
)
bind-key -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel "xsel -bi"
マウス利用
bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xsel -bi"
コメント