Tmuxコマンドを1行ずつスクロールできることを知っています-履歴を表示します(C-b :、次に矢印)。
その履歴から最後のN個のコマンドのリストを表示する方法を探していますが、これを行う方法が見つかりません。
出来ますか?
history-file
設定を設定せずにこれを行う方法はないと思います( tmuxは.bash_historyのようなコマンドをファイルに保存できますか? )
.tmux.conf
に行を追加します
set -g history-file ~/.tmux_history
それが設定された後、標準のファイル読み取りプログラムを使用してN
番目の行を取得できます。例えば:
tail -n N ~/.tmux_history | head -n 1
ここで、N
は行番号です。