$ sl
zsh: command not found: sl
カワイクナイ(´・ω・`)
zshではコマンドが無い場合command_not_found_handlerでフック出来るっぽいので、~/.zshrcに下記を追加。
.zshrc
function command_not_found_handler() {
echo "(」・ω・)」うー!(/・ω・)/にゃー!→「$1」";
}
$ sl
(」・ω・)」うー!(/・ω・)/にゃー!→「sl」
カワイイ(๑˃̵ᴗ˂̵)و
ちなみにbashではcommand_not_found_handleでフックする。rいらない。
.bashrc
function command_not_found_handle() {
echo "(」・ω・)」うー!(/・ω・)/にゃー!→「$1」";
}
参考
http://cpplover.blogspot.jp/2015/05/blog-post_28.html
http://pgmot.hatenablog.com/entry/2015/06/01/125049