黒縁眼鏡は海を飛ぶ

IT中心にそこはかとなく

Windowsのcmd.exeをcmder.exeに置き換える

cmd.exeがあまりにあんまり

普段Linux(bash)を使っている人間がWindowsのcmd.exeで作業していると、このようなことが起きます。

f:id:ryo14_ana:20190310162703p:plain

slacksrackとtypoしていて、Ctrl-Wで単語を削除しようとしています。
わざわざback spaceで消していくことに耐えられないので、cmder.exeを使い始めました。

cmder.exeの導入

cmder.exe自体はWindowsのパッケージマネージャで導入できます。

choco install cmder

Chocolatey自体の導入は省略。

powerlineも導入してプロンプトを綺麗に彩る

デフォルトだと味気ないので、powerlineを入れます。

cmder-powerline-prompt

Zipを解凍してC:\tools\Cmder\config配下にぶち込んでおきます。

プロンプトを1行にする

cmder.exe自体の操作性も良し、powerlineで色目も綺麗、だけどデフォルトだとプロンプトが2行になってしまって個人的にとても見づらい。

なので、c:\tools\cmder\vendor\init.batを以下の通り修正します。

-- Constants
-- Symbols
-- newLineSymbol = "\n" -- コメントアウト
newLineSymbol = ""      -- newLineSymbolに空文字

これでプロンプトが1行になります。

f:id:ryo14_ana:20190310162717p:plain

美しいしbashのキーバインドは使えるし最高。