Cygwinのコンソール不調のわけ
最近どうも、自宅のCygwinコンソールがDOSプロンプトからうまく動かない。TeraTermやrxvtなら元気なのに、DOSからだとだめ。emacsやlessで
WARNING: terminal is not fully functional
とか言われ、vimでは問答無用で画面が壊れた感じになって、カーソルが効かなくなってしまう。
気が付いたら、いつの間にかTERM=dumbになっていた。なぜ?
仕方がないのでCygwin.batに
set TERM=cygwin
と環境変数を足したものの、う〜む、調子よく動いてた頃、こんな設定やったことあったかな。なにかの拍子に環境の検出が狂ったんだろうか。