emacsでdiredを立ち上げて、
!mv DIRNAME
とかやったら、rm -rf された。
消えたのはコードスニペットフォルダ。
幸いGithubにある程度残ってたので、そこから70%程度復旧。
'!' なんてもう使いません。
2009/06/07 23:50 追記
diredで上記のコマンドを実行した時に、カーソルが合っていたディレクトリ (TARGETDIR) へ mv されていた。
つまり、上記のコマンドは
! mv DIRNAME TARGETDIR
という動作になっていた。
無知は罪です。dired様ごめんなさい。