3 ms·
Another misconception I would add is people thinking it improves productivity over what some people consider "newbie friendly" tools (GUI IDEs and the like). If
by ksk 10y ago
Another misconception I would add is people thinking it improves productivity over what some people consider "newbie friendly" tools (GUI IDEs and the like). If you _LIKE_ using it, please go ahead. But AFAIK, there is no data showing any of these editors save you time over what you invested learning them. I was an expert vim user and I don't think I am ever going to recover the hours I spent learning it. For C++ these days, I find I'm actually more productive in Visual Studio than I could ever be in vim.
- sanderjd 10y agoI think it's more about comfort than productivity. I find myself using control keys or reaching for the mouse far more often when using anything else to edit text, and it's just more pleasant to be able to stick to the letters on the keyboard as much as possible. I think your point about productivity in VS probably has more to do with its IDE features than its text editing features doesn't it? I also enjoy using a good IDE, but I still lean heavily on (bad to mediocre) vim keybinding support. At least I can navigate and make small edits nicely, but for anything more advanced, it's straight back to the control key or right click menu. What I'd really love to see would be an IDE designed from the ground up to be modeful, and to put the most common things you do in an IDE on easy to reach keys. The interesting part of vim isn't the specific keybindings, it's the philosophy, and as far as I've seen, nothing else embraces it.