!["[" exibido como "Ä" e "]" exibido como "Å" no terminal remoto do vscode](https://rvso.com/image/231092/%22%5B%22%20exibido%20como%20%22%C3%84%22%20e%20%22%5D%22%20exibido%20como%20%22%C3%85%22%20no%20terminal%20remoto%20do%20vscode.png)
Eu fiz o seguinte no VSCODE:
- ssh remoto em uma máquina virtual remota;
- abriu um terminal;
- digitei alguns caracteres no terminal.
Percebi então que [
é exibido como Ä
e ]
é exibido como Å
no terminal remoto do vscode. Também confirmei que antes do ssh remoto, os caracteres no terminal local estão corretos. Além disso, minha máquina local é Windows e a execução de "locale" na sessão bash do servidor remoto por meio do vscode me fornece o seguinte 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=
Além disso, como não tive problemas no servidor sem passar pelo vscode, executei "locale" lá e obtive o seguinte:
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=
Deve haver algum problema de decodificação de codificação no servidor vscode, no meu entendimento. Alguém pode me dizer como consertar isso no vscode?