Vim to prosty lecz o zaskakująco rozbudowanych możliwościach i funkcjonalności edytor tekstu.
Program pozwala min. na równoczesną edycję wielu plików, wsparcie dla podświetlania składni wielu języków programowania min. LaTex. Vim to również możliwość cofania do tysiąca wykonanych na danym dokumencie operacji.