Привязки клавиш Tmux не работают

8

Я установил tmux с помощью homebrew на Mac OSX Lion некоторое время назад. Внезапно перестали работать сочетания клавиш. Например, если я попробую Ctrl-b, то c (Создать новое окно) просто наберет c в окне терминала. Как я могу это исправить и снова сделать tmux пригодным для использования?

Highlife
источник
Вы изменили свой файл .tmuxconf? Вы используете терминал по умолчанию или iterm2. В iterm2 встроена интеграция с tmux.
абажур
Я не изменил .tmuxconf, и tmux не работает в терминале по умолчанию или в iterm2
HighLife
Кроме того, когда я подключаюсь к другому компьютеру с моего Mac и использую tmux, сочетания клавиш работают нормально.
HighLife

Ответы:

20

Я исправил это, удалив мой ~/.tmux.confи используяtmux kill-server

Highlife
источник
3
У меня работал tmux kill-server. Мне не нужно было удалять ~ / .tmux.conf.
oalders
Любой, кто читает это - kill-server убивает ваш сеанс tmux . Часть меня знала это, но не та часть, которая копировала tmux kill-server, надеясь, что это решит мои проблемы. Попробуйте другое исправление в первую очередь.
Ачал Дейв
5

В зависимости от вашей ситуации «kill-server» может быть излишним.

Для меня нерабочие ключи исправляются простым отключением клиента, который перестал работать, и повторным подключением к нему; в другом терминале:

tmux detach-client -s mysession
tmux attach-session -t mysession
eugenevd
источник