Vim (произнасяно „Вим“) е един от най-мощните и стари текстови редактори, достъпен безплатно за почти всяка операционна система (включително и Windows). Vim произлиза от текстовия редактор vi, които излиза през 1978 с Втората Дистрибуция на Бъркли (2BSD). VIM е включен във всяка дистрибуция на Linux и е често единственият мощен текстов редактор, който е достъпен при липса на Графичен Интерфейс (ГИ). Логиката на програмата е по-различна от логиката на модерните текстови редактори и следва повече логиката на Linux bash. Vim поддържа редактиране от дясно наляво (например за арабски, фарси, иврит), и многобайтови знаци за Уникод и езици, чиито букви изискват повече от един байт компютърна памет, каквито са китайски, японски, корейски и др. Vim има команди, които дописват това, което пишете – команди, имена на файлове или думи. Vim автоматично разпознава типа на файла (DOS, Mac, Unix) и позволява промяната му.