読者です 読者をやめる 読者になる 読者になる

pockestrap

Web Programmer's memo

zshでたいぽした時にヒストリに記録しない

たいぽしたコマンドがヒストリに残っていてもいい事無いですね。登録しないようにしましょう。

コード

command_not_found_handler()
{
  tail -1 $HISTFILE |
    grep -F "$*" > /dev/null 2>&1 &&
    sed -i '$d' $HISTFILE
  return 127
}

これを.zshrcの適当なところに書きます。以上です。

参考とか