Je rencontre des problèmes d'affichage chaque fois que je modifie des fichiers avec nano dans le sous-système Windows 10 Linux.
Je vais me connecter à un système distant (VM CentOS7 locale sur Virtualbox) en utilisant Bash / SSH. Ensuite, je procéderai à l'édition des fichiers sur ledit système distant en utilisant nano.
Je vais ouvrir un fichier, commencer à supprimer du texte et soudain, des lignes entières de texte commenceront à disparaître. Je dois fermer et redémarrer mon travail. Quand j'en aurai marre, je passerai juste à vim. Je préfère être en nano, ce qui fonctionne bien pour les trucs de base que je fais.
Quelqu'un d'autre a vu ça?
Éditer # 1
- La simple navigation dans le document dans nano peut provoquer ce problème
- vim et Putty ne se comportent pas de la même manière
- Ctrl + Maj + 6 ne résout pas le problème
- En utilisant essentiellement une installation vanilla de CentOS7, aucune modification au shell
- AFAIK, ce problème ne semble pas se produire lorsque j'accède à mon serveur Ubuntu VPS
windows-10
bash
windows-subsystem-for-linux
TekiusFanatikus
la source
la source
Réponses:
Cela est dû à une terminfo distante incompatible. Vous pouvez essayer ce correctif:
Plus d'informations ici: https://github.com/Microsoft/WSL/issues/1436
Il s'agit d'un problème similaire. Vous pouvez vérifier cela si vous n'êtes pas en mesure de résoudre le problème: /server/329154/ssh-garbling-characters-in-vim-nano-on-remote-server
la source
sudo docker exec -it {container_name} bash
. Juste avant d'exécuter lanano
commande, il exporte une variable d'environnement avecexport TERM=linux
résolu le problème. Merci.