firebase-toolsのバージョンを最新にし、firebase hostingを使うために初期化しようとfirebase initコマンドを続行したら、プロジェクトのディレクトリを選択するところから一切動かせなくなった。
stackoverflowにも同じような問題が挙げられていて、どうやら最新版のfirebase-toolsだとこうなるようだ。
https://stackoverflow.com/questions/33944731/arrow-keys-do-not-work-with-firebase-init-command
対策:ダウングレードをする
firebase-toolsのダウングレードをしたら解決した。自分の場合はバージョン6でもダメだったので、バージョン5.1.1まで落とした。
npm install -g firebase-tools@^5.1.1
firebaseはプログラミング初心者も最近は取り組んでいるので、このエラーはしんどいなぁと思った。