Where do Vim questions belong? It seems pretty clear to me that they belong on Stack Overflow, because:
- Vim is predominately used by programmers.
- It's already clear that IDE-related questions go on SO. Vim is clearly an IDE.
- The configuration language for Vim (VimL) is itself a Turing-complete programming
language. You can also embed Ruby, Perl and Lisp directly in it. Setting up a mapping for even simple things often involves functions, conditionals, string concatenation,
- "Searching" in Vim uses regular expressions. There is no such thing as non-regular expression search/replace in Vim. Any question that asks about searching automatically becomes a programming question, if you consider a regular expression programming (I do).
- Given the target audiences of Stack Overflow vs. Super User, I'd have to imagine that you're going to get much better answers to Vim questions on Stack Overflow than on Super User.
See recent examples of questions being (unfairly in my opinion) marked as "belongs on Super User":
- Delete first word of each line
- How do I do redo (i.e. "undo undo") in Vim?
- Using vi, how can I remove all lines that contain [searchterm]?
- How to yank an entire block in Vim?
It'd be nice to have consensus on this. In my opinion, even simple "How do I do X in Vim?" questions are useful to any programmer who uses (or wants to start using) Vim to program. Perhaps the person posting the question should get to decide which site these kinds of questions go to.