tmux:列出命令提示历史记录?

时间:2017-02-08 01:00:19

标签: linux terminal command history tmux

我知道你可以在tmux命令提示历史记录中逐行滚动(C-b:,然后是箭头)。

我正在寻找一种方法来查看该历史记录中最后N个命令的列表,但我找不到这样做的方法。

有可能吗?

1 个答案:

答案 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是您的行号。