Windows上にbashっぽい環境が欲しいなーと思ってたら
MinGW/MSYSの上で動くminttyなるターミナルがあるらしいので導入してみた。
(Cygwinは容量食うのとゴチャつくので避けたかった。)
あっちこっちのサイトを参考にしてそれなりに満足したのでまとめ。
# 参考サイト
・Windowsで最高のターミナルを構築する方法
http://tanakh.jp/posts/2011-11-15-windows-terminal.html
・MinTTYの日本語まわりの設定まとめ
http://d.hatena.ne.jp/ngmy/20111128
・Mingw(Msys)日本語化
http://webcache.googleusercontent.com/search?q=cache:MFMhQuRfBA0J:d.hatena.ne.jp/asimofu/20120218/1329582671+&cd=2&hl=ja&ct=clnk&gl=jp
・mingw-get ver.0.5
http://unilith.wordpress.com/2012/05/15/mingw-get-ver-0-5/
・■[Mintty].minttyrcでMinttyの配色を設定する
http://d.hatena.ne.jp/ebith/20101115/1289807592
上記サイトを参考に、
1. MinGWのインストール
2. minttyのインストール
3. ショートカットの作成
C:\MinGW\msys\1.0\bin\mintty.exe /bin/bash --login -i
4. 日本語周りの設定(下記)
minttyの出力はデフォルトでUTF-8(?)で
Windows上のファイル名はSJISなのでoptionのCharacter setを弄るだけだとダメ。
lsコマンドなんかはコマンド側の出力かファイル名のどちらかが文字化けする。
下記の設定では出力をSJISに統一してある…らしい。
# 設定ファイル
".profile"1 alias ls='ls --color=auto --show-control-chars'2 alias ll='ls -l'3 alias l='ls -CF'45 # viコマンドで呼び出すエディタ6 alias vi='vim'7 # emacs8 alias emacs='/C/MinGW/emacs/22.2/bin/runemacs.exe'910 export OUTPUT_CHARSET=sjis
".minttyrc"
1 BoldAsFont=no
2 Font=Ricty
3 FontHeight=14
4 CursorType=block
5 Locale=ja_JP
6 Charset=SJIS
7 FontIsBold=no
8
9 #Colors
10 Black=0,0,0
11 Red=255,89,97
12 Green=0,255,89
13 Yellow=253,255,81
14 Blue=111,84,255
15 Magenta=255,63,255
16 Cyan=0,255,255
17 White=255,255,255
18 BoldBlack=0,0,0
19 BoldRed=255,89,97
20 BoldGreen=0,255,89
21 BoldYellow=253,255,81
22 BoldBlue=111,84,255
23 BoldMagenta=255,63,255
24 BoldCyan=0,255,255
25 BoldWhite=255,255,255
".inputrc"
(略)
16 # disable/enable 8bit input
17 set meta-flag on
18 set input-meta on
19 #off -> on
20 set output-meta on
21 #onf -> off
22 set convert-meta off
23 set kanji-code sjis
(略)
".vimrc"
1 set enc=sjis
2
3 :syntax on
4 :set number
Emacsは
http://sourceforge.jp/projects/ntemacsjp/
のNTEmacs 22BASE BinaryをDLして適当に放り込んである。
# フォント
参考サイトのフォントリンクを試したところメイリオがうまく表示されなかった。(リンク先をMS UIゴシックに差し替えたらうまくいったのだけれど…)
で、せっかくターミナル環境があるのでRictyを作って入れてみた。
・RictyをWindowsで生成した。
http://nkmrgk.tumblr.com/post/6138454144/ricty-windows-inconsolata-opentype-get
# おまけ
■[Ubuntu]ターミナルが 256 色対応しているかを確認する方法http://d.hatena.ne.jp/kitokitoki/20090520/1242821559
これも動く。
それにしても日曜の夜はBlogger重たいなぁ…
0 件のコメント:
コメントを投稿