1

Кажется, я столкнулся с ошибкой в Emacs, но я не знаю, как и где, и как ее исправить. Emacs отлично работал на сервере ранее.

Когда я открываю файлы, Emacs правильно печатает содержимое и устанавливает курсор. Тем не менее, курсор находится на одну строку ниже текста, который он изменяет. Типирование помещает текст в курсор, но фактически изменяет строку выше, как это видно при перезагрузке файла.

Пример:

Hello World!
    _

Теперь нажмите Delete:

Helo World!
   _

А теперь нажмите l:

Helo World!
   l_

Перезагрузите файл:

Hello World!
    _

Есть идеи, что может вызвать такое поведение или как это исправить? Я подключаюсь к серверу через SSH, используя Putty. Сервер стандартный Ubuntu 11.04

1 ответ1

1

Звучит так, будто проблема с настройками терминала - испортить экран. Убедитесь, что ваша замазка эмулирует VT100. Затем, после подключения сервера, в оболочке Bash введите

TERM экспорта = vt100

затем запустите свой emacs. Windows и Putty оба не знают, что делать; вам, возможно, придется немного поиграться.

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