This is not going to be only about the systems themselves, rather about general (desktop) working environment. As I had to spend substantial amount of time working with Windows recently, I feel qualified enough to share some insights:
What I like in Windows:
- Total Commander: it really rocks, it remembers my ftp connections with passwords, it allows me to use tabs, and it has many other nice features (I just don’t get it why I can’t rename files with F2)
What I don’t like in Windows (sorted by annoyingness):
- Broken clipboard: When I select bloody text I want it in the bloody clipboard. This is just fucking annoying as I have to copy text between apps several hundred times a day.
- No real terminal with real commands: Sure, I can use ALT+F7 <tab> <tab> <tab> <tab> <tab> <space> in Total Commander, but I find “grep” much more comfortable to use than ALT+F7 <tab> <tab> <tab> <tab> <tab> <space>, not only because grep is just four keystrokes and ALT+F7 <tab> <tab> <tab> <tab> <tab> <space> is eight, but also because grep has all sorts of things like -i or -x (those can probably be reached in Total Commander with something like <tab> <tab> <tab> <tab> <space>, but again, that’s not very comfortable). As for commands I miss, I mentioned grep, but there’s also bc, tcpdump, df, du, top, ps, and that’s just off the top of my head.
- Moving windows with alt: when I hold alt, and press down mouse button, I want the window to move. Especially when the window jumps out on me with its title bar hidden above the top of my screen, as is usual in MS Windows (a colleague suggested a very useful ~5 key combination that helped, but I already forgot what it was).
- Missing package management: want to update all the installed software to newest versions? Out of luck, I guess…
- All those annoying messages that attack me from lower right part of screen everytime I log in.
What I don’t like in Linux:
- General inconsistency in behaviour of different apps (one gets used to it occasionally, though).
- Applications crash much more often (though the system itself stays stable). But it’s getting better (I haven’t experienced gaim crash ever since they started calling it pidgin ;-), and firefox 2 doesn’t crash anymore either).
- No good filemanager for everyday work.
And now for something completely different:
Yeah, separating different topics into individual posts and all that… never been too good at that…
So, I’m searching for a good Linux filemanager… here are features of the ideal one (sorted by priority):
- Two-panel layout
- Find-as-you-type (without having to press alt key or something to enable it, I have a terminal in the other window, thank you)
- Ability to remember ftp connections (w/ passwords is a big plus). Also, ability not to segfault when one tries to upload a file through an ftp connection that timed out (hello, mc?).
- Lynx-like motion (left and right ascend/descend directories)
- Tabs on each panel (that’s useful when working on many things at once)
- Ability to run in a terminal (not too important, but it surely would be neat)
So far, mc is the best, but it’s still far from perfect (doesn’t remember passwords, segfaults on ftp timeout, no tabs support).