zsh-history が壊れたとき
マシンが落ちて、.zsh-history がこわれたっぽく、なんかコマンドを入力するたびに
zsh: corrupt history file /home/nao/.zsh-history
ってエラーが表示されるようになった。
原因はなにやらよくわからないが、.zsh-history に @ が連続した行が生成され、それで上記のメッセージが表示されるようになるらしい。
: 1400374502:0;n : 1400374517:0;emacs -e mew @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@: 1400394623:0;screen -x 2692 : 1400407937:0;screen -x 2692
ってことで、.zsh-history から上記のような @ が連続している行を探して削除することで上記のエラーは表示されなくなる。