2017-02-08 3 views
2

Я знаю, что вы можете прокручивать строки за строкой через историю командной строки tmux (C-b:, затем стрелка через них).tmux: просмотреть историю команд-подсказок?

Я ищу способ увидеть список последнего N-числа команд из этой истории, но я не нахожу способ сделать это.

Возможно ли это?

+1

Голосование, чтобы закрыть этот вопрос как не по теме. Обратите внимание, что Stackoverflow предназначен только для программирования связанных вопросов. Пожалуйста, просмотрите [help/on-topic], какие темы можно задать здесь. У справки также есть предложения для других сайтов SE, где этот вопрос может быть уместным. – kaylum

+0

Пожалуйста, прочитайте http://stackoverflow.com/help/how-to-ask, http://stackoverflow.com/help/dont-ask, http://stackoverflow.com/help/mcve и возьмите [тур] (http://stackoverflow.com/tour), прежде чем отправлять больше вопросов здесь. Удачи. – shellter

ответ

2

Я не думаю, что есть способ сделать это без установки history-file настройки (Can tmux save commands to a file, like .bash_history?)

В .tmux.conf

set -g history-file ~/.tmux_history 

И после того, что вы можете сделать Standart программы для чтения файлов, чтобы получить Nth линии

tail -n N ~/.tmux_history | head -n 1 

Где N это номер вашей линии

Смежные вопросы