В рамках расширения кругозора попробовал связку vim + tmux + ssh. Tmux позволяет легко сделать attach к удалённой сессии и работает в режиме совместного редактирования. Поэтому когда по ssh подключаешься к удалённой машине, то легко можешь подключиться к запущенной сессии tmux. Получается очень простое легковесное решение для совместной работы.
В таком режиме использовать vim в качестве ide - оправдано. Правда, чтобы настроить, а потом ещё и привыкнуть к vim нужно иметь сильную мотивацию.
Я очень люблю консоль, часто использую vim для редактирования конфигов, но все равно не могу приловчиться писать код в vim-е.
Хотя опыт и интересный, но на уровне ощущений дискомфортно.
При этом для примеров в видео vim подходит идеально - нет ничего лишнего и работает очень шустро