Проблемы с редактированием файлов с помощью nano в Bash/Windows 10

Проблемы с редактированием файлов с помощью nano в Bash/Windows 10

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

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

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

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

Редактировать №1

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

решение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

Связанный контент