TLDR;
I noticed an answer of mine about searching for text in vim
was getting a lot of attention, so I wanted to improve it by linking to an SO answer detailing how to select text. To my surprise, no question existed on SO asking how to select text in vim
.
I then asked that question and answered it myself, linked to my new answer from my first question, and all hell broke loose. The post swung wildly between upvotes and downvotes, then it was put on-hold, then it was re-opened (with no changes to the question), and then put on-hold again.
At the time of this posting, with 15 votes divided pretty evenly up and down, this is my most controversial question. I feel that the question is appropriate, but I'm not sure how to properly discuss the issues with the community and improve it. What should I do?
Arguments Against the Question
Those opposed to the question have rather varied arguments, which I addressed with official documentation and Meta posts. Since the comment thread has become too long to be sensible, here are the arguments in a more concise and organized format.
Update: A mod has now removed all the comments on the original question, but their arguments remain summarized below
Q: It's wrong to ask a question and answer it yourself.
- It's OK to Ask and Answer Your Own Questions - "it is not merely OK to ask and answer your own question, it is explicitly encouraged."
Q: Many variations on this theme: This is easily Google-able, so the question is bad or worthless.
Good point. The hovertext on the downvote button mentions does not show any research effort. I believe this is to discourage users from posting questions without doing research themselves, but since I followed the Answer Your Own Question format, this does not apply IMO.
Meta seems to agree that when you see a Google-able question, rather than closing it, it should be answered. Also,
We're building a canonical archive of programming answers
(from here).
Q: This question is pandering for votes and should be closed.
- Isn't the reputation system designed for us to ask questions that would get a lot of votes? Please direct me to which category that this argument falls under in the official page What types of questions should I avoid asking?. Besides, (and I didn't explain this in the comments) getting votes or rep was not my reason for opening the question.
Q1: "This is not a question you have actually faced."
Q2: "This question isn't worth your time."
- "Yes it is, actually, but that is irrelevant."
Q: "This question is too easy." "The question/answer was too rushed." "You are dishonest."
- At this point I kind of threw my hands in the air and came to Meta for help.
Q: "This question is off topic" (NOTE: this was never argued by the closers, but was the close reason)
- The FAQ What topics can I ask about here? says that "if your question generally covers... software tools commonly used by programmers... then you’re in the right place to ask your question!" and
vim
commonly qualifies under this standard.
Conclusion
Even though it was put on-hold via "off topic", nobody has argued that vim
questions such as this don't belong on SO. This leads me to think that "off topic" was used because the above arguments aren't actual close reasons, and not because the question is actually off topic.
I'm sure this won't be the first time I encounter a problem like this. So what should I do when this happens?