У меня установлен сервер Ubuntu 13.10 в VirtualBox на хосте Windows. Когда я подключаюсь к нему через SSH (пробовал Putty, терминал Cygwin OpenSSH и OS X с другого компьютера), Emacs, похоже, испытывает проблемы с перерисовкой экрана. Вот мой тестовый сценарий:
После повторения нет. 3 Несколько раз я получаю следующее:
Проблема не возникает при использовании консоли VirtualBox. 12.04 тоже отлично работает. Попробовал пакет emacs23-nox, последние emacs из ppa:cassou/emacs
, emacs -q
(пропустить файлы запуска), запустив его в «экранном» сеансе, изменив LC_ALL to C
- все безрезультатно.
Есть идеи, что может быть причиной проблемы?
Да, странная история. Изменение количества процессоров в VirtualBox с 2 на 1 решило проблему.
Вот обходное решение (перебор). Это НЕ требует, чтобы вы установили количество процессоров равным 1.
Добавьте следующее в свой init.el (ваши настройки emacs):
(add-hook 'isearch-update-post-hook 'redraw-display)