Я видел несколько руководств по использованию VI в качестве IDE, но в лучшем случае это было неловко.
В самом начале нужно сделать одну вещь: выбросить за борт свое чувство эстетики. Вы никогда не получите такого же графического опыта в VIM, как в достойной IDE.
Тем не менее, VIM на самом деле действительно предлагает множество функций полнофункциональной IDE и, кроме того, имеет много преимуществ. Я использую VIM почти для всех моих работ по разработке и всех своих текстовых документов (используя Vim-LaTeX ) - даже при том, что я фактически заплатил деньги за офисный пакет Apple, iWorks.
Есть один момент, который все еще мучает меня: Я не могу заставить IntelliSense работать . Для меня это огромная проблема, особенно при использовании таких языков, как VB, C # или Java, для которых существует отличная поддержка IDE.
Итак, кривая обучения для VIM крутая, но как только вы пройдете определенную точку, это будет совсем не неловко. Фактически, по сравнению с опытом редактирования в VIM, вы обнаружите, что это IDE, которые внезапно чувствуют себя неловко, потому что, хотя они хорошо разбираются в бухгалтерии, они отстой в редактировании.