Even though https://vi.stackexchange.com/ has been around for a couple of years, questions about Vi/Vim are still considered on-topic on Stack Overflow. I presume it's because a text editor is so fundamental to programming – though questions using and configuring Emacs, not specific to programming, should be asked on https://emacs.stackexchange.com/
Questions about other programming tools such as IDEs are also on-topic and there are specific tags for such questions.