5

Я использую "nano" для редактирования моих файлов на удаленных серверах. Я на MAC OSX.

Когда я время от времени печатаю символы в nano, они просто не вводят символы по мере их ввода. Поведение очень странное и трудно описать.

Похоже, что он перезаписывает символы и даже удаляет их вместо вставки новых символов. И когда я наконец сохраняю файл и открываю его снова, он не показывает содержимое, которое я набрал перед сохранением.

Кажется, он делает что-то невидимое в редакторе.

4 ответа4

1

Пытаться

 TERM=xterm nano filename

если значение TERM на сервере неверно.

0

Почему-то наблюдается странное поведение nano в сочетании с macos. Внутренняя позиция курсора не совпадает с отображаемой.

Пытаться

export TERM=xterm-color

перед запуском nano и посмотрите, работает ли он, вы можете поместить его в ваш .bashrc

0

У меня такая проблема при использовании последовательных соединений с использованием TeraTerm. Рассматривали ли вы использование (временно) другого протокола связи, такого как telnet, или другого программного обеспечения для связи?

0

Я вспоминаю, что у nano были некоторые проблемы с определенными символами UTF-8. Это было сообщено их багтрекеру пару лет назад. Я не могу найти это прямо сейчас, поэтому я предполагаю, что ошибка была исправлена.

Убедитесь, что у вас установлена новейшая версия nano , и вы настроили ее с параметром --enable-utf8 .

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