Я обычно работаю с окном терминала с полдюжины открытых вкладок, и это окно живет в течение недели или около того. Время от времени вкладки (работающие с emacs) повреждаются или что-то в этом роде [пропускаются все остальные строки, новый текст отображается в виде пробелов, пропускаются первые несколько строк и т. Д.] - где emacs больше не точно отображает содержимое файла и модификации не отображаются правильно (хотя сами файлы всегда кажутся нормальными). Это касается только отдельных вкладок, и я только заметил проблемы в emacs. Новые вкладки всегда работают нормально, поэтому закрытие вкладок и открытие новых эффективно обходят проблему.
Это произошло только после того, как я перешел на Mountain Lion.
У кого-нибудь были подобные проблемы? У меня возникают проблемы даже с указанием направлений или условий поиска, чтобы попытаться исследовать проблему; У кого-нибудь есть предложения?
less
илиvim
выглядит нормально? Это длинный путь, но нужно попробовать Shell> Send Reset (и если это не сработает, попробуйте Shell> Send Hard Reset ), чтобы убедиться, что терминал находится в исходном состоянии. Еще одна вещь, которую стоит попробовать, - изменить размер окна, чтобы Terminal и emacs согласовали размер экрана терминала (они могли быть не синхронизированы).Ответы:
Один из способов поддерживать
emacs
стабильную работу долгое время - запускать его как отдельное приложение с графическим интерфейсом. Я установил GNU Emacs для Mac OSX, и он работает без каких-либо проблем с перерисовкой. Он подберет вашу обычную.emacs
конфигурацию, и если вам не нравятся элементы графического интерфейса, такие как панель инструментов, вы можете скрыть их при запуске в переменнойdefault-frame-alist
.источник