Chienomi

VSCodeで /bin/sh: warning: setlocale: LC_ALL: cannot change locale (ja)

Live With Linux::bugs

問題の概要

VSCodeのIntegrated Terminalでシェルを起動すると

/bin/sh: warning: setlocale: LC_ALL: cannot change locale (ja)

と言われる。

そして$LC_ALLjaになってしまっており(正しくはja_JP.UTF-8)、プログラムの動作に問題が生じる。

問題の詳細

Electronレベルで生じている問題(Electron 9.3.4の問題)だそうで、Electron 9.3.5では解消されているとのこと。

Arch Linuxにはもう来ているが、Manjaroはまだだ。

対応

Manjaroに来るのを待ちつつ、今は統合ターミナルの利用を避ける。