wiki:linux/tmux

Version 1 (modified by yuna, 6 months ago) (diff)

--

tmux

.tmux.confのサンプル

# 操作コマンドのプレフィクスをCtrl+gに変更
set -g prefix C-g
unbind C-b

bind-key C-h pipe-pane -o '/bin/sh -c "while read -r LINE; do echo \"[\$(date +\"%%Y_%%m%%d_%%H%%M%%S_%%N\")] \${LINE}\" >> \${HOME}/.tmux/log/\$(date +%Y%m%d-%H%M%S)-#S-#I.#P.log; done "' \; display-message "Logging start."
# C-b C-o Stop logging
bind-key C-H pipe-pane \; display-message "Logging end."
  • プレフィクスのキーバインドをCtrl+bからCtrl+gに変更
  • Ctrl+g Ctrl+hでコンソールのログ取得開始。Ctrl+Hでログ停止。~/.tmux/logディレクトリを作成しておく必要あり。