I'm a vim beginner. I want to handle multiple programming languages. I find great resources for how to perfect vim for one programming language by putting ton of stuff in one vimrc file. This is annoying.
I found about filetype plugin, but it's confusing. All I need is to put a vimrc file that runs for this specific lanuage. However, filetype plugin is huge with tons of features and tons of strange file paths.
How do I set different settings/plugins for different file types?
Note: It would be nice if there's a guide on how do people go about this basic need.