Я использую tmux и наблюдаю странное поведение. Время от времени случается так, что когда я нажимаю "n" на клавиатуре, фокус переключается на управление tmux и отображается сообщение "Не в режиме".
Я полагаю, что в какой-то момент я что-то спровоцировал, и это произошло.
Это происходит только в одном сеансе в одной панели (номер 5). Даже если я закрою эту панель, "новая панель 5" примет это поведение. И если я убью все панели, кроме 4, поведение исчезнет, но вернется, как только у меня останется 5 панелей.
Вероятно, это какая-то путаница в настройках.
Как мне найти отладочную информацию для дальнейшего изучения этой проблемы?
решение1
Из страницы руководства:
-в
Запросить подробное ведение журнала. Сообщения журнала будут сохранены в файлах tmux-client-PID.log и tmux-server-PID.log в текущем
каталоге, где PID — это PID процесса сервера или клиента. Если -v указано дважды, будет сгенерирован дополнительный файл tmux-out-PID.log с копией всего, что tmux записывает в терминал.Сигнал SIGUSR2 может быть отправлен процессу сервера tmux для включения (как если бы был указан параметр -v) и выключения ведения журнала.
pkill -SIGUSR2 tmux
следует переключать его в запущенных процессах, например, на сервере tmux.
У меня установлен tmux 3.2a, а плагин tmux-copycat не установлен. Я отладил некоторые проблемы с tmux, используя эти журналы, но не могу найти эту историю в локальной истории оболочки моего ноутбука — за два года.