PR

MacのTerminalで日本語が使えない時の対処法

PC & MOBILE
この記事は約2分で読めます。

こんにちは、しょうたです。
先日、MacのTerminalでcdコマンドを使用して日本語フォルダに移動できない問題に悩ませられました。
この記事では、MacのTerminalで日本語が使えない場合の対処法を備忘録として残しておきます。

スポンサーリンク

MacのTerminalで日本語が使えない原因

先日、MacのTerminalでcdコマンドを使用して日本語フォルダに移動できない問題に悩ませられました。

具体的には、Terminalのcdコマンドでフォルダ移動をする際に日本語を入力すると、日本語部分が空白になりコマンドが実行されない状況でした。

MacのTerminalで日本語が使えなかったのは、ロケールが日本語を使用できない設定であったことが原因でした。

MacのTerminalで日本語が使える設定に変更する

MacのTerminalで下記のviコマンドを実行し、.bash_profileをテキストエディタで編集可能な状態にします。

vi ~/.bash_profile

viコマンドは以下を参考にしてください。

[ i ] 文字挿入
[ o ] 行挿入
[ ESC ]コマンドモードに戻る

[ x ] 1文字削除
[ dd ] 行削除

[ :q! ] 変更を破棄してファイルを閉じる
[ :wq ]変更を保存してviを終了する

.bash_profileに下記を追記します。
元からコードがある場合はその下に追記すればOKです。

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

[ :wq ]で変更を保存してviを終了します。

MacのTerminalで下記のviコマンドを実行し、.bash_profile追加した内容を反映します。

source ~/.bash_profile

MacのTerminalで下記のviコマンドを実行すると、現在のロケールと使用可能なロケールの情報を確認できます。

locale

上の画像のようになっていればOKです。
Terminalを一度終了し再起動すれば、MacのTerminalで日本語が使用可能になっています。

上記の手順で、MacのTerminalで日本語が使用可能になりましたので、cdコマンドで日本語のフォルダにも移動することができるようになりました。

それではまた( ^_^)/~~~

コメント

タイトルとURLをコピーしました