zshを江添さんっぽくする方法

mattn.kaoriya.net

要するにパクリリスペクトを受けた

bashではコマンドが無いときはcommand_not_found_handleでフックできる.

zshではちょっと違ってcommand_not_found_handlerでフックできる.rを忘れずに

command_not_found_handler(){
  echo "$1: コマンドではない。"
}

f:id:programmerMOT:20150601124925p:plain

mattnさんのように,最後にreturn 127;とつけたらzsh標準のnot foundも出てきて最初かっこわるかった.時間を見つけてソース読んでおきたい.