Я использую плагин tmux-resurrect для воссоздания сессий tmux после завершения работы tmux. В основном это работает, но не восстанавливает запущенные команды. Я пробовал использовать vim
, less
, man
и tail
, все они поддерживаются, но я не получаю ничего, кроме ожидающего приглашения bash.
Вот данные сохранения для одной панели, на которой был запущен vim test.txt
, как показано в одном из файлов сохранения в
~ / .tmux / resurrect
:
pane 0 1: bash 1: * 2: / tmp 0 vim:
Очевидно, здесь чего-то не хватает. Где "test.txt"? Довольно сложно воссоздать команда, если аргументы не сохраняются.
Почему не сохраняются полные команды?
Я запускаю это на Cygwin и подозреваю, что это актуально.