Well, if I had a question about
Vim, I would have posted it in
Linux-Software section.
Vim is a software, so the questions regarding its installation or configuration should go in Software section, IMO.
And if your question is how to "write" Vim from scratch
, then the programming section would be the best one.