Vim („Vi IMproved“) е усъвършенстван текстов редактор, който позволява подчертаване на синтаксиса, завършване на думите и има огромно количество принос на съдържание.Той също има GUI версия, наречена GVim.
Neovim е проект, който се стреми агресивно да рефакторира Vim с цел: Опростяване на поддръжката и насърчаване на приноса. Раздели работата между множество разработчици.