!["[" se muestra como "Ä" y "]" se muestra como "Å" en el terminal remoto desde vscode](https://rvso.com/image/231092/%22%5B%22%20se%20muestra%20como%20%22%C3%84%22%20y%20%22%5D%22%20se%20muestra%20como%20%22%C3%85%22%20en%20el%20terminal%20remoto%20desde%20vscode.png)
Hice las siguientes cosas en VSCODE:
- ssh remoto en una máquina virtual remota;
- abrió una terminal;
- Escribí algunos caracteres en la terminal.
Luego noté que [
se muestra como Ä
y ]
se muestra como Å
en la terminal remota desde vscode. También confirmé que antes del ssh remoto, los caracteres en la terminal local son correctos. Además, mi máquina local es Windows y ejecutar "locale" en una sesión bash desde un servidor remoto a través de vscode me proporciona el siguiente resultado:
bash-4.4$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Además, como no tuve ningún problema en el servidor sin pasar por vscode, ejecuté "locale" allí y obtuve lo siguiente:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Tiene que haber algún problema de codificación y decodificación en vscode-server, según tengo entendido. ¿Alguien puede decirme cómo solucionarlo desde vscode?