![vscodeのリモート端末では、「[」は「A」、「]」は「Å」と表示されます。](https://linux33.com/image/231092/vscode%E3%81%AE%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E7%AB%AF%E6%9C%AB%E3%81%A7%E3%81%AF%E3%80%81%E3%80%8C%5B%E3%80%8D%E3%81%AF%E3%80%8CA%E3%80%8D%E3%80%81%E3%80%8C%5D%E3%80%8D%E3%81%AF%E3%80%8C%C3%85%E3%80%8D%E3%81%A8%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82.png)
VSCODEで次のことを行いました。
- リモート仮想マシンのリモートSSH
- 端末を開きます。
- 端末にいくつかの文字を入力します。
その後、vscodeのリモート端末で[
とマークされているとマークされていることÄ
を]
確認しました。Å
また、リモートでSSHを実行する前に、ローカル端末の文字が正しいことを確認しました。また、私のローカルコンピュータはWindowsで、vscodeを介してリモートサーバーのbashセッションで "locale"を実行すると、次のような結果が表示されます。
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=
そして、vscodeを通さずにサーバーではあまり問題がなかったので、そこで「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=
私が理解したところによると、vscode-serverにエンコードとデコードの問題があるようです。誰でもvscodeで問題を解決する方法を教えてもらえますか?