DEV Community

Cover image for Polyglot Programming in Vim (or How to Get A Great Developer Experience for Any Language in Vim)

Polyglot Programming in Vim (or How to Get A Great Developer Experience for Any Language in Vim)

Jaime González García on December 28, 2019

This article was originally published on Barbarian Meets Coding. Vim comes with basic support for tons of languages out of the box like syntax hig...
Collapse
 
bharat profile image
Bharat • Edited

I was generating ctags for everything on save in vim which was very slow. But then I found coc.vim. It changed my entire vim config. Got rid of ale, ctags.

Anyone who wants a vscode like experience in terminal, vim + cocvim is the way to go.

Collapse
 
vintharas profile image
Jaime González García

Yeah! I went through a similar journey trying ctags, ale and a bunch of other completion plugins. But so far coc.nvim has been the best by far. :D

Collapse
 
joerter profile image
John Oerter

Thanks for the article! I can't wait to try out COC

Collapse
 
vintharas profile image
Jaime González García

Thank you! Let me know how it goes :D

Collapse
 
laughingraven profile image
Laughing Raven

Could also use the Vim keybindings on any modern IDE and call it a day.

Collapse
 
vintharas profile image
Jaime González García

That's definitely an alternative. Do whatever feels right for you 👍