yuu_nkjm blog
2010-10-22(Fri) [長年日記]
[Windows][Shell][FreeSoft] Windowsのコマンドプロンプトシェルを別のシェルに差し替える
Windowsのコマンドプロンプトは,スクリプトを書くにもインタラクティブに使うにも,不便すぎる.
Cygwinは入れるの大げさだし,何か意図しないファイルロックが行われたりするし,好みでない.win-bashもほんのちょっと触ってみたけれど,Tab補完がきかないようだった.
結局,2005年ごろから,NYACUS(現NYAOS)+ckw改造版の修正版を使っている.今はckw(ckwのプロジェクトを登録してみた)のレポジトリもあるようだ.
nyaosとckwの組合せで,インタラクティブシェルとしては文句はないのだが,nyaosがcsh系なのが痛い.bash系だったら僕のニーズに完璧にマッチしていたのに.
ckwの具体的な設定はこんなかんじ.Ckw*execエントリにnyaosを指定して,ckwを被せて,nyaosを使っている.
!
! ckw setting
!
Ckw*foreground: #F5F5F5
Ckw*background: #1E1E1E
!Ckw*cursorColor: green
!Ckw*cursorImeColor: red
!Ckw*backgroundBitmap: ckw_background.bmp
Ckw*title: ckw[cmd]
Ckw*exec: C:\Hoge\nyaos\nyaos.EXE
!Ckw*exec: cmd
Ckw*chdir: E:\
Ckw*scrollHide: no
Ckw*scrollRight: yes
Ckw*internalBorder: 1
Ckw*lineSpace: 0
!Ckw*topmost: yes
Ckw*transp: 0
Ckw*transpColor: #000000
#Ckw*font: ""
Ckw*fontSize: 12
Ckw*geometry: 100x30
Ckw*saveLines: 10000
Ckw*color0: #000000
Ckw*color1: #6060A0
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: #40DD40
Ckw*color11: #00FFFF
Ckw*color12: #FF0000
Ckw*color13: #FF00FF
Ckw*color14: #FFFF00
Ckw*color15: #FFFFFF
- https://www.google.co.jp/ ×37
- http://www.jobstock.jp/search/keyword_有限会社プロンプト_bl... ×5
- http://jobtalk.jp/company/65988_about_blog.html ×2
- https://www.google.com/search ×2
- http://search.fenrir-inc.com/?hl=ja&safe=off&chann... ×2
- http://nortonsafe.search.ask.com/web?q=win-bash Wi... ×2
- https://www.google.com/ ×1
- http://jobtalk.jp/company/65988_about_blog_1.html ×1
- http://search.fc2.com/?q=CMD Shell&range=web&is_ad... ×1
- http://www.helioid.com/searches/q/nyaos shell ×1
- http://webcache.googleusercontent.com/search?q=cac... ×1
- http://jobtalk.jp/company/65988_about_blog_10.html... ×1
- コマンドプロンプト シェル ×35 / cmd shell ×9 / cmd シェル ×7 / ckw nyaos ×6 / windows シェル ×4 / windows ckw ×4 / コマンドプロンプト shell ×4 / nyaos ×3 / CMD Shell ×3 / windows シェルプロンプト ×3 / win bashコマンド ×3 / ckw_background.bmp ×2 / コマンドプロンプト sh ×2 / nyaos cmd ×2 / nyaosでgrep ×2 / nyaos ckw ×2 / CKW NYAOS ×2 / windows sh ×2 / ckw ×2 / 「CMD Shell ×2 / nyaos windows 7 ×2 / コマンドプロンプト シェル ckw ×2 / nyaos シェル ×2 / cmd 差し替え ×2 / NYAOS 64bit ×2 / コマンドプロンプトシェル ×2 / windows シェル ckw ×2 / cmd しぇる ×1 / win-bash ×1 / "NYAOS" "xargs" ×1 / nyaos プロンプト ×1 / opensuse プロンプト ×1 / シェル コマンドプロンプト ×1 / windows コマンドプロンプト 差し替え ×1 / CKW TopMost ×1 / nyaos コマンド ×1 / !Ckw*transp ×1 / コマンドプロンプト コマンド シェル ×1 / NYAOS 3 ckw ×1 / nyaos 設定 ×1 / nyaos find ×1 / nyaos title ×1 / win-bash TAB補完 ×1 / ckw font ×1 / シェルプロンプト コマンド ×1 / windows shell ×1 / Ckw*transpColor ×1 / nyaos 動かない ×1 / shellプロンプト ウィンドウズ ×1 / ckw nyaos コマンドプロンプト ×1 / コマンドプロンプト シェル 変更 ×1 / 別のコマンドプロンプト ×1 / Ckw*chdir: ×1 / Windows シェル コマンド ×1 / Nyaos 設定 ×1 / windows7 ckw ×1 / windows シェル 差し替え ×1 / win bash タブ 補完 ×1 / windows プロンプト ログ ×1 / cmd sh ×1 / ckw シェル ×1 / dos シェル ×1 / nyaos linuxコマンド ×1 / ckw Ckw*color0 ×1 / windows .sh ×1 / "コマンドプロンプト" シェル ×1 / シェル 変更 コマンドプロンプト ×1 / "win-bash" ×1 / win-bash 設定 ×1 / コマンドプロンプト シェル登録 ×1 / コマンドプロンプト shll ×1 / コマンド シェル ×1 / Ckw*internalBorder: 1 ×1 / win-bash 64bit ×1 / windows コマンドラインシェル ×1 / "Ckw*fontSize" ×1 / コマンドプロンプト ckw ×1 / プロンプト sh ×1 / ckw シェルスクリプト ×1 / nyaos grep ×1 / sh windows ×1 / CMD シェル ×1 / telnet nyaos ×1 / CMD shell ×1 / Nyaos CKW ×1 / Windows Shell コマンド ×1 / exec コマンドプロンプト windows ×1 / shell コマンドプロンプト ×1 / nyaos 改造 ×1 / nyaos シェルスクリプト ×1 / windows 別シェル ×1 / NYAOS ×1 / NYAOS bash ×1 / コマンドプロンプト シェル windows ×1 / ckw Ckw*foreground ×1 / コマンド プロンプト シェル ×1 / コマンドプロンプト シェル コマンド ×1 / ckw shell ×1 / ckw シェル 設定 ×1 / win-bash コマンド ×1