Windows в tmux может легко стать не синхронизированной. Например, в обоих окнах я мог бы иметь:
~/dir git:(master *) $
*
Указывает на изменения. Затем я запускаю git commit
в одном окне или переключаюсь на другую ветку и т.д. Это, очевидно, обновляет подсказку в окне, где я запускаю команду, но когда я перехожу к следующему окну, она все равно показывает подсказку выше.
Это легко исправить, просто нажав Enter, Ctrl+c, et. al., но мне интересно, есть ли способ синхронизировать запросы.
Есть ли способ сделать это естественно? Если нет, есть ли способ автоматически запустить команду при переходе в другое окно (например, cd .
), Чтобы принудительно перезагрузить приглашение?