windowsからsshとmakeする環境構築

自宅のメインで使ってるPCはWindowsなのだが、ここからも研究室のサーバーとかにsshしたいし、makeもしたい、その他もろもろの作業もしたい。

Cygwinを使うとCygwinの中と外で環境が別物になってしまうのが少し嫌いだった。かといってLinux仮想マシンを構築するほどでもない。そこでMinGW+msys+minttyの環境を構築することに。

以下、メモ程度に。

  • 公式ページの"Get Started"に従ってMinGWとmsysをインストール。
  • 使いやすいシェルが欲しいので、minttyをインストール

Windowsで最高のターミナルを構築する方法 - 純粋関数空間
mintty を使えるようにする | dogmap.jp
これらを参考にした。

  • minttyの設定で表示をsjisにする。
  • lsで日本語ファイル名が表示出来なかったので

msysのls.exeで日本語ファイル名を… - methaneのブログ
あたりに従って直す。

これでmakeもできるしsshもできる。いろいろできる。快適。