我知道你可以在tmux命令提示历史记录中逐行滚动(C-b:,然后是箭头)。
我正在寻找一种方法来查看该历史记录中最后N个命令的列表,但我找不到这样做的方法。
有可能吗?
答案 0 :(得分:6)
如果不设置history-file
设置(Can tmux save commands to a file, like .bash_history?)
在.tmux.conf
添加行
set -g history-file ~/.tmux_history
设置完成后,您可以使用标准文件读取程序获取N
行。例如:
tail -n N ~/.tmux_history | head -n 1
其中N
是您的行号。