8

У меня возникают проблемы с отображением при редактировании файлов с помощью nano в Windows 10 Linux Subsystem.

Я подключусь к удаленной системе (локальной CentOS7 VM на Virtualbox), используя Bash/SSH. Затем я продолжу редактировать файлы на удаленной системе с помощью nano.

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

Кто-нибудь еще видел это?

Правка № 1

  • Простая навигация по документу в нано может вызвать эту проблему
  • vim и Putty не ведут себя одинаково
  • Ctrl+Shift + 6 не решает проблему
  • Используя по существу ванильную установку CentOS7, никаких модификаций в оболочке
  • AFAIK, эта проблема, кажется, не возникает, когда я получаю доступ к VPS на Ubuntu Server.

1 ответ1

1

Это вызвано несовместимым удаленным terminfo. Вы можете попробовать это исправить:

TARobison commented on Feb 22, 2017 •
@ShimShamSam I had the exact same problem and it was killing me.
I work on a few different servers and only the CentOS one was behaving
like this. Using the following when I log in has so far fixed the problem
for me.

stty sane
export TERM=linux

I'm new to all of this, so maybe we aren't talking about the same thing
here, but I thought I'd offer what little I could.`

Более подробная информация здесь: https://github.com/Microsoft/WSL/issues/1436

Это похожая проблема. Вы можете проверить это, если не можете решить проблему: https://serverfault.com/questions/329154/ssh-garbling-characters-in-vim-nano-on-remote-server

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