Probleme beim Bearbeiten von Dateien mit Nano in Bash/Windows 10

Probleme beim Bearbeiten von Dateien mit Nano in Bash/Windows 10

Ich habe Anzeigeprobleme, wenn ich Dateien mit Nano im Windows 10 Linux-Subsystem bearbeite.

Ich werde mich mit Bash/SSH mit einem Remote-System (lokale CentOS7-VM auf Virtualbox) verbinden. Anschließend bearbeite ich mit nano Dateien auf dem Remote-System.

Ich öffne eine Datei, beginne mit dem Löschen von Text und plötzlich verschwinden ganze Textzeilen. Ich muss sie schließen und meine Arbeit neu starten. Wenn ich es leid bin, wechsle ich einfach zu vim. Ich bin lieber in nano, das für die grundlegenden Dinge, die ich mache, gut funktioniert.

Sieht das noch jemand?

Bearbeitung #1

  • Das einfache Navigieren im Dokument in Nano kann dieses Problem verursachen
  • vim und Putty verhalten sich nicht auf die gleiche Weise
  • Strg+Umschalt+6 behebt das Problem nicht
  • Verwendung einer Vanilla-Installation von CentOS7, keine Änderungen an der Shell
  • Soweit ich weiß, tritt dieses Problem nicht auf, wenn ich auf meinen Ubuntu Server VPS zugreife.

Antwort1

Dies wird durch inkompatible Remote-Terminfo verursacht. Sie können diesen Fix versuchen:

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.`

Mehr Infos hier:https://github.com/Microsoft/WSL/issues/1436

Dies ist ein ähnliches Problem. Wenn Sie das Problem nicht beheben können, können Sie Folgendes überprüfen:https://serverfault.com/questions/329154/ssh-garbling-characters-in-vim-nano-on-remote-server

verwandte Informationen