Я использую разделенные панели в tmux - одна - vim, другая - оболочка. Иногда, примерно раз в день, vim зависает. Я могу перемещаться между панелями, выполнять любые команды tmux, просто vim ни на что не реагирует. Это происходит только с tmux. Мое единственное решение на данный момент - убить эту панель и создать новую.
6
Со мной такого никогда не случалось, и я так широко использовал tmux + Vim. Это не означает, что это не может случиться с вами, но это означает, что вам придется попытаться определить более точно, когда это случится, чтобы выяснить, почему. Соответствующая информация - это то, какой терминал вы используете. Одна идея: вы не просто случайно нажали Ctrl + S в окне Vim? В этом случае: нажмите Ctrl + Q, чтобы «разморозить» .
—
Даниэль Андерссон
Для пояснения я использую эмулятор терминала Ubuntu 12.10, tmux, zsh и gnome. Мой префикс tmux восстанавливается до ctrl + s. Если я нажму prefix + ctrl + s, vim зависнет. Ctrl + Q без префикса размораживает его. Меня удивляет, почему этого не происходит в оболочке.
—
Ондрей Слинтак
Мне кажется, что то же самое происходит со мной, когда я сохраняю и нажимаю,
—
svenper
^
z
чтобы потом быстро переместить vim на задний план.