Tmux без учета файла конфигурации

Я только что установил tmux на Ubuntu 10.04 и попытался переназначить префиксный ключ на Ca , создав файл ~/.tmux.conf с этими строками:

 set-option -g prefix Ca unbind-key Cb 

При запуске tmux, как регулярно, так и с -f ~/.tmux.conf , префикс фактически является тем же самым значением по умолчанию Cb

Нет никаких ошибок или предупреждений.

Любая идея, что не так с загрузкой conf?

  • Тайм-аут ключа ssh-agent с экраном или tmux на бастионном хосте
  • Включение мыши в tmux конфликтах с пастой в X
  • Что означает «первый pid панели» в tmux?
  • Tmux и выбор текста с помощью мыши с помощью шпатлевки
  • Отключить строку состояния в tmux?
  • Как получить tmux для открытия набора панелей без ввода вручную?
  • Использовать панель прокрутки терминала с помощью tmux
  • Как выполнить команду очистки на сервере tmux / сеансе?
  • 5 Solutions collect form web for “Tmux без учета файла конфигурации”

    Файл ~ / .tmux.conf загружается при первом запуске сервера tmux. Поэтому, если существуют существующие сеансы tmux, запуск нового сеанса с помощью tmux не приводит к перезагрузке файла .tmux.conf. Попробуйте перезапустить tmux-сервер: используйте команду tmux list-sessions чтобы увидеть, существуют ли существующие сеансы. Выйдите из них (например, tmux attach затем удалите все окна и выйдите). Когда все сеансы исчезнут, повторите попытку tmux . На этот раз переборка должна работать.

    Чтобы перезагрузить файл ~ / .tmux.conf, не убивая ваш сеанс, вы можете просто выполнить:

     Cb :source-file /absolute/path/to/your/.tmux.conf 

    Запустите внутри сеанса tmux:

     tmux source-file /absolute/path/to/your/.tmux.conf 

    Также есть привязка к ярлыку по умолчанию для перезагрузки ~/.tmux.conf , по крайней мере, в моей установке: Cb r . Если вы нажмете Cb ? Он отображает список всех связанных клавишных клавиш, поэтому вы можете увидеть, есть ли у вас один уже определенный.

    У меня была эта проблема, потому что я использовал tmux-next .

    Первоначально я решил это, просто передав конфигурационный файл явно tmux -f ~/.tmux.conf как указывает здесь вопрос. (У меня уже был псевдоним tmux-рядом с tmux.)

    Затем я понял, что tmux-next использует tmux-next.conf, поэтому просто привязывайте его, если используете это, и нужно только запустить следующую версию tmux.

    ln -s ~/.tmux.conf ~/.tmux-next.conf

    Давайте будем гением компьютера.