MinTTYの日本語まわりの設定まとめ

最近このエントリの影響を受けて、Cygwinを窓から投げ捨て、代わりにMinGW + MinTTYをインストールしました。
そのとき日本語まわりの設定で苦労したので、備忘録としてブログに残しておきます。

ロケールを日本語/SJISにする

メニューから「Options」→「Text」の順に選択し、「Locale」を「ja_JP」、「Character set」を「SJIS」に設定します。

lsで日本語ファイル名を表示できるようにする

.profileをホームディレクトリに作成し、下記内容を記述します。

alias ls='ls --color=auto --show-control-chars'
alias ll='ls -l'
alias l='ls -CF'

MinTTYの起動時に~/.profileが読み込まれるように、下記のショートカットアイコンを作成しておくと便利です。

C:\MinGW\msys\1.0\bin\mintty.exe /bin/bash --login -i
Vimを日本語化する

.vimrcをホームディレクトリに作成し、下記内容を記述します。

set enc=japan