Кажется, я столкнулся с ошибкой в Emacs, но я не знаю, как и где, и как ее исправить. Emacs отлично работал на сервере ранее.
Когда я открываю файлы, Emacs правильно печатает содержимое и устанавливает курсор. Тем не менее, курсор находится на одну строку ниже текста, который он изменяет. Типирование помещает текст в курсор, но фактически изменяет строку выше, как это видно при перезагрузке файла.
Пример:
Hello World!
_
Теперь нажмите Delete:
Helo World!
_
А теперь нажмите l:
Helo World!
l_
Перезагрузите файл:
Hello World!
_
Есть идеи, что может вызвать такое поведение или как это исправить? Я подключаюсь к серверу через SSH, используя Putty. Сервер стандартный Ubuntu 11.04