@SuperRYUO Depende de lo que busques, para un vlog no te hace falta nada de eso, te lo montas en 20min con jekyll,hugo y sinilares siguiendo cualquier tutorial de youtube.
si quieres aprender a hacer webs desde cero, entonces ya si que la ruta basica de frontend es html&css y js, y luego tendrias que mirar el backend, nodejs por ejemplo.
aunque realmente nadie usa html,css y javascript puro, se usan frameworks rollo bootstrap o tailwindcss y react,vue,angular o svelte por ejemplo, y luego aparte tienes las base de datos, mariadb,mongodb, mysql,etc.
vim en si no es mas que el editor de texto, la gracia de vim es que esta orientado a hacerlo todo con teclado, pero la mayoria de programadores usan vscode o sublimetext3, ya que vim requiere una xurva de aprendizaje bastante alta, lo bueno esque una vez te haces a el tienes multitud de aplicaciones para integrar las vimkeys a todo, por ejemplo yo uso vimium en el navegador y vspacecode en vscode