Konqueror FM almost drove me insane. Seriously.
It's a warning for konqueor users around. I use it only as a file manager, it does pretty good for most of the time.
But there is this little cute and seemingly innocent function, which is an automatic filter. You type in field, say, "txt", and all files that do not have "txt" on their filenames, on the folder, will be filtered out.
So far, so good.
Maybe I'm wrong, but intuitively I'd think that if I then press control+a, to "select all", I'd be selecting only the files shown by the filter, that's quite reasonable to expect, IMHO.
But that's not the case.
If you filter for something, and then there are mostly files you want to delete, then you select all, and select out just one or two that you do not want yo delete, when you press to delete, you'd not be deleting only the files you saw on the filter, you'd be deleting all the files in that folder, except for those you've selected out.
That is, "control + a" does not select only the files we see on the filter, but all files on the folder.
Today I've just erased permanently everything I had on my home folder. Except for the hidden folders and a few ones that I saved accidentaly. This is the sort of thing that makes people get a gun and go out randomly killing people until they suicide. Luckily I don't have a gun.
Yes, I know, there is the option to "delete" to the trash can, and there is the confirmation dialog before to the actual deletion (unless you choose to not have it, which is a possible option). But... I was just not expecting that, and since I was going to delete a lot of files, never occured to me do double-check the list, I've just confirmed. I only realized only it came with some message saying that it couldn't for some reason delete some file more deeply localized on the subdirectory structure, which immediately brought my attention, WTF style.
I'll see what ext3grep can do for me now.