quickrunでファイル名が日本語のJavaファイルを実行すると渡されるファイルが文字化けして実行できないときの対応

vimのterminalに LC_CTYPE 環境変数を追加することで解消

vimrcで以下を定義

let $LC_CTYPE = 'UTF-8'

terminalを開いて printenv で上記の変数があることを確認できる。

参照

LC_CTYPEについて

ロケール(locale)まとめ - Qiita