Posted by at 2011年11月15日 火曜日

mintty screenshotCygwinのターミナルエミュレータ minttyMSYS に対応したため、cygwin なしでも MSYS のパッケージマネージャからインストールできるようになったとのことなので、早速インストールしてみました。
Windows 上でのターミナルエミュレータとしては、今まで PuTTY とか Tera Term とか使ってたんですが、これは良いっすね。
もう、乗り換え確定です。
via. tanakh.jp – Windowsで最高のターミナルを構築する方法

Windows に mintty を入れて、とりあえず使えるようにするための設定をメモ代わりに書いておきます。

MinGW/MSYSのインストール

MSYS はインストーラからのインストールできます。
以下のURLから新しいものをダウンロードしてください。

http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/

後はダウンロードしてきた .exe ファイルを実行して、ぽちぽちクリックしていけばインストール完了です。
デフォルトでは、オプション選択画面で MSYS Basic System のところのチェックが外れているので、チェックしてやってください。

mintty のインストール

インストールが完了したら、Windows の環境変数に以下を追加してください。

  • PATH: 既存のPATHの後ろに ;C:\MinGW\msys\1.0\bin を追加
  • HOME: WinXP なら C:\Docume~1\username Win7 なら C:\username (username は、自身のログインユーザー名)

環境変数の変更を有効にするため、いったんログアウトしてからログインしなおします。
次に MinGW Shellを起動して、以下のコマンドを実行します。

$ mingw-get update
$ mingw-get install msys-mintty

これで、mintty のインストール完了です。
以下のコマンドで mintty を起動できるようになります。

C:\MinGW\msys\1.0\bin\mintty.exe /bin/bash --login -i

ショートカットとか作っておきましょう。

起動後、画面を右クリックして表示されるメニューから「Options」を選択すると、オプションの設定ができます。
オプションは、環境変数 HOME で指定したディレクトリに「.minttyrc」という名前で保存されます。
僕は、とりあえずこんな感じ。フォントは、他のに変えたいな。

BoldAsFont=no
Font=MS ゴシック
Locale=ja_JP
Charset=UTF-8
FontHeight=12
Columns=100
Rows=34
Transparency=medium
Term=xterm-256color
RightClickAction=paste
OpaqueWhenFocused=no
PgUpDnScroll=yes

mintty の環境整備

これだけだと vim とか ssh クライアントとか使えないので mingw-get コマンドで色々インストールしておきましょう。
こんな感じです。

$ mingw-get update
$ mingw-get upgrade
$ mingw-get install msys-coreutils msys-man msys-tar msys-gzip msys-wget msys-zip msys-unzip msys-vim
$ mingw-get install msys-openssl msys-openssh

インストールできるパッケージは「mingw-get list」で一覧表示できます。

Windows で ssh-keygen や scp が使えるようになるので、すごいラクチンですね。
後は通常通り、~/.ssh/config を設定したり、.vimrc を設定したりして、お好みの環境を構築しましょう。

コメント

  • delicious 2012年5月8日 火曜日 4:44 PM

    Windows の環境変数

  • twitter 2012年4月29日 日曜日 8:07 PM

    こんどWin使い始めたら試す。PuTTYの古っちい感が気になってたところに丁度いい存在ぽい。 http://t.co/Dmlakivr

  • twitter 2012年4月26日 木曜日 10:23 PM

    NowBrowsing: mintty を使えるようにする : dogmap.jp http://t.co/PNsVdlG0

  • hatena bookmark 2012年3月28日 水曜日 12:19 PM

    MinGWでもminttyを使えるようにする

  • delicious 2012年3月26日 月曜日 2:38 AM

    minttyのインストールとか

  • twitter 2012年3月1日 木曜日 9:08 PM

    “mintty を使えるようにする : dogmap.jp” http://t.co/JMuchsyb

  • twitter 2012年3月1日 木曜日 4:09 PM

    [windows][Cygwin][mintty][mingw]msys / “mintty を使えるようにする : dogmap.jp” http://t.co/i2f3JeGp

  • hatena bookmark 2012年3月1日 木曜日 4:09 PM

    msys

  • hatena bookmark 2012年2月24日 金曜日 12:43 AM

    MSYS の環境設定

  • twitter 2012年1月24日 火曜日 1:28 AM

    @hico_horiuchi cygwinでしたら私は http://t.co/deJxYzed のck2を使ってます。日本語も問題ないですね。今ならmintty http://t.co/5V5CZg13 なんかも使えるっぽいです。

  • hatena bookmark 2012年1月7日 土曜日 11:55 PM

    mintty を使えるようにする : dogmap.jp

  • twitter 2012年1月7日 土曜日 11:53 PM

    mintty を使えるようにする : dogmap.jp http://t.co/Uotsc4dY

  • twitter 2012年1月1日 日曜日 7:31 PM

    mintty を使えるようにする : dogmap.jp http://t.co/5nukBPJD

    amaurote
  • twitter 2011年12月18日 日曜日 4:32 AM

    [B!] 『cygwin なしでも MSYS のパッケージマネージャからインストールできるようになった』 http://t.co/FhLfU1sL mintty を使えるようにする : dogmap.jp

    takehikom
  • hatena bookmark 2011年12月18日 日曜日 4:32 AM

    『cygwin なしでも MSYS のパッケージマネージャからインストールできるようになった』

  • twitter 2011年12月14日 水曜日 3:59 PM

    “mintty を使えるようにする : dogmap.jp” http://t.co/14FHLLHE

  • hatena bookmark 2011年11月25日 金曜日 12:58 PM

    cmd, terminal

  • twitter 2011年11月24日 木曜日 8:39 PM

    “mintty を使えるようにする : dogmap.jp” http://t.co/2vVNCPvv

  • delicious 2011年11月21日 月曜日 2:39 PM

    minttyをデフォルトターミナルにする部分を参考にした.コマンドを,cmdから打つか,ショートカットを作成すること.

  • hatena bookmark 2011年11月17日 木曜日 11:37 AM

    windows,ターミナル,コマンドライン

  • twitter 2011年11月16日 水曜日 2:59 PM

    見てる:mintty を使えるようにする : dogmap.jp http://t.co/zxCMPsid

  • twitter 2011年11月16日 水曜日 11:38 AM

    “mintty を使えるようにする : dogmap.jp” http://t.co/BWorcCPZ

  • twitter 2011年11月16日 水曜日 10:48 AM

    http://t.co/yO8RVilshttp://t.co/9nZUbv93 を参考にminttyインスコしたー。フォントが綺麗なだけで癒される…

コメントする

入力いただいたメールアドレスから Gravatar に登録されているアイコンを表示します。
(メールアドレスは公開されません)

改行と段落タグは自動で挿入されます。メールアドレスは表示されません。

:mrgreen: :-P :-D :-) ;-) :-o :-| :-( 8-O :-? 8-) :twisted: :evil: :oops: :roll: :cry: :lol: :-x more »