痛ターミナルができないからWindowsでのGit(MsysGit)は嫌われる?
WindowsでGitを使うとDisられる。
Windowsで参加すると、仮想OSにUbuntuを入れてと言われる。
その理由はなんだろうか。
それは、たぶん痛ターミナルができないからだろう。(違っ
「Linuxが前提となっている記述が多い」とか、Windowsユーザーが使いにくい部分と
MacやLinuxも使ってるユーザーがWindowsでGitを使う場合の使いにくい部分は
かなり異なると思う。
Windowsが●●というのはそもそも/(^^/)(\^^)\置いといて!
ターミナルターミナル(主にウィンドとか、表示とか見た目)の部分が使いにくいというのは
共通ではないだろうか。
シェルは、MsysGitでもGit Bashが付属している。
でも、ターミナルの部分は、コマンドプロンプのままであるため、以下が使いにくい。
あとは、特に実害はないが、好みにあったカスタマイズができないといったところも。
- ウィンドウの透過ができない
- 背景画像のカスタマイズができない
これらをまとめて解決してくれるのがckw、Console2だ。
Console2はタブ形式で表示できるのだが、以前日本語の表示がくずれてたので
ckwを使ってた。
Gitを使う以前からConsole2ではなく、ckwを使ってのたので、
そのまま、ckwをGit Bashのターミナルとして使ってる。
ダウンロード
ckw
最新のダウンロード先を探すとときにどれだ?となったのでメモ。
- ソース
- 紆余曲折して誕生した修正版
レジストリに追加
- 右クリックから「ckwGitBash」で起動するできるようにする
- Git Bashをシェルとする
- 「ぎっとたん」を背景画像とする
- キー名
HKEY_CLASSES_ROOT\Folder\shell\ckwGitBash\command
「ckwGitBash」の部分が、エクスプローラの右クリックに表示される。
- 値(既定)のデータ
C:\usr\bin\ckw.exe -cd %1 -g 160x48+0+0 -tr 230 -bitmap C:\Users\orangeclover\Pictures\git\gittan_black.bmp -e C:\usr\opt\Git\bin\sh.exe --login -i
画像の設定は、ckw.cfgで、以下を変更することでもできる。
- 変更前
!Ckw*backgroundBitmap: ckw_background.bmp
- 変更後
Ckw*backgroundBitmap: gittan_black.bmp
ckw + nyaos のは通所の背景で、Git Bashだけぎっとたん背景にするため。
画像の設定をしない場合は、-bitmapの部分が不要となる。
C:\usr\bin\ckw.exe -cd %1 -g 160x48+0+0 -tr 230 -e C:\usr\opt\Git\bin\sh.exe --login -i
ckw.cfgの設定は以下にしている。
! ! ckw setting ! !Ckw*foreground: white !Ckw*background: midnightblue !Ckw*cursorColor: green !Ckw*cursorImeColor: red !Ckw*backgroundBitmap: ckw_background.bmp Ckw*title: ckw[cmd] Ckw*exec: cmd.exe Ckw*chdir: c:\ Ckw*scrollHide: no Ckw*scrollRight: yes Ckw*internalBorder: 1 Ckw*lineSpace: 0 Ckw*topmost: no Ckw*font: MS Gothic Ckw*fontSize: 12 Ckw*geometry: 80x26 Ckw*saveLines: 500 Ckw*color0: #000000 Ckw*color1: #60E9FF Ckw*color2: #008000 Ckw*color3: #008080 Ckw*color4: #800000 Ckw*color5: #800080 Ckw*color6: #808000 Ckw*color7: #C0C0C0 Ckw*color8: #808080 Ckw*color9: #0000FF Ckw*color10: #00FF00 Ckw*color11: #00FFFF Ckw*color12: #FFA500 Ckw*color13: #FF00FF Ckw*color14: #FFFF00 Ckw*color15: #FFFFFF
完成
画像設定してると、サイズ変えると画像が中途半端な位置にくるので、
ウィンドウのサイズを変えにくくなる。
なのでおすすめしませんw
痛ターミナルはネタだけど、コマンドプロントではなく、ckwかConsole2に
置き換えた方がGit Bashも使いやすくなる。