Windowsのcmd.exeをcmder.exeに置き換える
cmd.exeがあまりにあんまり
普段Linux(bash)を使っている人間がWindowsのcmd.exeで作業していると、このようなことが起きます。
slack
をsrack
とtypoしていて、Ctrl-W
で単語を削除しようとしています。
わざわざback spaceで消していくことに耐えられないので、cmder.exeを使い始めました。
cmder.exeの導入
cmder.exe自体はWindowsのパッケージマネージャで導入できます。
choco install cmder
Chocolatey自体の導入は省略。
powerlineも導入してプロンプトを綺麗に彩る
デフォルトだと味気ないので、powerlineを入れます。
Zipを解凍してC:\tools\Cmder\config
配下にぶち込んでおきます。
プロンプトを1行にする
cmder.exe自体の操作性も良し、powerlineで色目も綺麗、だけどデフォルトだとプロンプトが2行になってしまって個人的にとても見づらい。
なので、c:\tools\cmder\vendor\init.bat
を以下の通り修正します。
-- Constants -- Symbols -- newLineSymbol = "\n" -- コメントアウト newLineSymbol = "" -- newLineSymbolに空文字
これでプロンプトが1行になります。
美しいしbashのキーバインドは使えるし最高。