VSCodeで /bin/sh: warning: setlocale: LC_ALL: cannot change locale (ja)
Live With Linux::software
- TOP
- Articles
- Live With Linux
- VSCodeで /bin/sh: warning: setlocale: LC_ALL: cannot change locale (ja)
問題の概要
VSCodeのIntegrated Terminalでシェルを起動すると
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (ja)
と言われる。
そして$LC_ALL
がja
になってしまっており(正しくはja_JP.UTF-8
)、プログラムの動作に問題が生じる。
問題の詳細
Electronレベルで生じている問題(Electron 9.3.4の問題)だそうで、Electron 9.3.5では解消されているとのこと。
Arch Linuxにはもう来ているが、Manjaroはまだだ。
対応
Manjaroに来るのを待ちつつ、今は統合ターミナルの利用を避ける。