I think we have some tag confusion that should be resolved as soon as possible. (Maybe I'm just too cautious, but we all know how mass tag edits are bad.)

It's . From this tag name, it's completely unclear whether it means:

  1. Using vi for programming whatever you program.
  2. Programming vi, i.e., making programs or vi scripts that help using vi.

I would suggest using for (1) since its meaning is unambiguous, but it smells like a meta-tag, which we do not want. As for programming vi, I would suggest since that's what it's mostly about: writing scripts that help use vi.

Closely related to this is also the question whether we should have separate tags for each programming language out there -- we now have , for instance. I don't think this is necessary.

  • To be super explicit, maybe something along the lines of vim-as-an-ide? – 200_success Feb 3 '15 at 18:34
  • I just removed the "help" tag from a question; meta tags are bad. – user72 Feb 3 '15 at 18:36
  • @JoshPetrie There's a small number of them that are good. For instance: [beginner] on Software Engineering. But that's an exception, and has to be well thought out (and surely not introduced sooner than the site settles down nicely). – yo' Feb 3 '15 at 18:37
  • @200_success That's super explicit, and I like the idea! :) Anyways, most users of vi are programmers, so we should be super explicit with tags for them. – yo' Feb 3 '15 at 18:37

I propose an or tag. These tag names are explicit and unlikely to be misinterpreted.

  • I've created ide. – 200_success Feb 3 '15 at 20:49
  • 1
    The ide tag is fine, however, I would refrain from tagging questions as ide unless they specifically ask for IDE like features such as a debugger, intelligent code completion, and other features that are only IDE-specific. Vim is not an IDE. And I would argue that ide is very broad AND is LIKELY to be misinterpreted. – akshay Feb 9 '15 at 10:11

I think is too meta and we should just discourage its use at all.

In fact, I feel like both your bulleted examples are cases where they are probably existing/better, more-specific tags related to the specific tasks being asked about in the question itself and those tags should be used instead. I don't really see that there is a need for tags to identify either of those two scenarios specifically.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .