Я использую vagrant для моей среды разработки на Mac OSX, и я использую Ubuntu в виртуальной машине для выполнения разработки. Я использую tmux для нескольких сессий, он отлично работает на Mac OS iterm, но когда я делаю vagrant ssh на моей машине с Linux. Сеанс tmux там ведет себя странно только для режима копирования. Он зависает в режиме копирования, где единственное, что я могу сделать, это убить окно. Я могу сделать копирование / вставку на экране в том же сценарии, но tmux - то, где я наблюдаю проблему. Так как я умею копировать и вставлять в tmux+mac, я знаю правильные ключи и команды.

Может ли что-нибудь происходить с этой установкой vagrant-on-mac+ssh+ubuntu+tmux, что вызывает такое странное поведение? Любые полезные предложения приветствуются.

1 ответ1

1

Перед запуском tmux попробуйте установить EVENT_NOKQUEUE=1 . То есть выполните одно из:

$ export EVENT_NOKQUEUE=1
$ tmux

или же

$ EVENT_NOKQUEUE=1 tmux

или же

$ echo 'export EVENT_NOKQUEUE=1' >> ~/.bashrc
$ exec bash
$ tmux

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .