Vim (Vi IMproved) – nemokama daugiaplatformė teksto redagavimo programa. Vim sukūrė Bram Moolenaar 1991 metais, pagal vi redaktoriaus pavyzdį. Šis redaktorius pritaikytas daugiausiai programuotojų reikmėms, todėl yra mėgiamas Unix tipo sistemų programuotojų.
Vim veikia tiek tekstiniuose terminaluose, tiek grafinėse
aplinkose. Darbui grafinėje aplinkoje skirta versija vadinasi gVim. Ji geresnė tuo, kad galima pasirinkti daugiau spalvų teksto dalims
atvaizduoti, todėl tekstas lengviau skaitomas, nevargina akių.
Pagrindinis dalykas, kuo Vim teksto redaktorius skiriasi nuo daugumos visų kitų
redaktorių, tai teksto redagavimo režimai.
Vim turi šiuos redagavimo režimus:
normalusis
įvedimo
komandinis
vizualusis
žymėjimo.
Kiekvienas režimas gali turėti unikalias klavišų kombinacijas, kurių pagalba pasiekiamos įvairios funkcijos.