"[" exibido como "Ä" e "]" exibido como "Å" no terminal remoto do vscode

"[" exibido como "Ä" e "]" exibido como "Å" no terminal remoto do vscode

Eu fiz o seguinte no VSCODE:

  1. ssh remoto em uma máquina virtual remota;
  2. abriu um terminal;
  3. 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?

informação relacionada