cmderでls実行時に日本語文字が表示された際にずれることがある。このような場合には下記の設定でmonospeceからチェックを取り外しておく。これにより日本語が表示されたときに文字が崩れなくなる。
[Main] -> Monspace checkboxを無効にする。
cmderをインストール後に3分程度でコピペや項目選択だけで簡単に設定できて、かつcmderをより便利に使える項目についてまとめておく。
まずcmderで表示される文字カーソルは垂直線である。word等でも利用されている形式であるが、もし画面上線がほそい、色がまじってしまうなど見にくければ下記からカーソルの形を水平線、小ブロック、ブロックに変更できる。
[Features] -> [Text cursor] -> [Active console Text Cursor] => Horizontal, Vertical, Block, Rectangle
プロンプトはデフォルトではλ(ラムダ)である。調べてみたのだがこのλプロンプトはcmder独自に設定されているものらしく、普段使い慣れていないために違和感を感じる。慣れれば大した問題ではないかもしれないがターミナルソフトでは設定を自分仕様に合わせられることが一番の長所である。またプロンプトはターミナルを使っているときにいつも目に入ってくるので慣れている文字に変更する。
プロンプト文字はcmder\vender\clink.luaを編集することで変更できる。clink.luaで下記行を探し出す。筆者の場合は48行目に見つかったがバージョンにより行が違う可能性は十分にあるのでclink.prompt.valueもしくはlambで検索するとよい。
clink.prompt.value = string.gsub(cmder_prompt, “{lamb}”, lambda)
clink.prompt.value = string.gsub(cmder_prompt, “{lamb}”, “$”)