![Изучаем Vim, команды и макросы. Зачем текстовый редактор Vim в 2018? Урок Vim](https://i.ytimg.com/vi/SHo3fAZfXMk/hqdefault.jpg)
Съдържание
- Определение - Какво означава Vim?
- Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
- Техопедия обяснява Вим
Определение - Какво означава Vim?
Vim, който означава Vi Improved, е популярен редактор с отворен код. Това е клонинг на редактора на Unix Vi. Първоначално написана за Amiga през 1988 г., тя е достъпна за почти всяка операционна система. Vim е особено популярен сред потребителите на Linux.
Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
Техопедия обяснява Вим
Vim е редактор, първоначално написан от Брам Муленар. Редакторът е клонинг на Vi, редактор на Unix, написан от съоснователя Sun Microsystems Бил Джой, докато той беше аспирант в UC Berkeley в края на 70-те години. Първоначално Vi се появи като част от софтуерната дистрибуция на Berxley на Unix, или BSD.
Moolenar първоначално пише Vim за Commodore Amiga през 1988 г., но редакторът е широко достъпен за почти всяка операционна система в текуща употреба. Предлага се за Mac OS X, Windows и почти всяка дистрибуция на Linux има Vim в своите хранилища за управление на пакети. Vim е с отворен код и докато се разпространява безплатно, потребителите се насърчават да правят дарение за деца в Уганда.
За разлика от текстовия процесор, Vim редактира файлове в обикновена форма. Използва се най-вече за писане на програми.
Подобно на своя предшественик Vi, Vim се характеризира със своя модален потребителски интерфейс. Потребителите се движат и избират в „командния режим“, докато редактирането се извършва в „режим на вмъкване“. Привържениците на Vim казват, че този метод е много ефективен, тъй като командите са най-вече в началния ред на клавиатурата.
Vim позволява висока степен на персонализиране. Потребителите могат да дефинират макроси, за да персонализират ключовите си карти, както и да автоматизират задачите за редактиране. Той също така поддържа подчертаване на синтаксиса за повечето езици на програмиране, включително C, Python и HTML.
Потребителите на Vim също имат съперничество с потребителите на друг редактор, популярен в Unix / Linux системи, Emacs. Това е известно като "войните за редактор". Проучване на Linux Journal през 2006 г. показа, че Vim е най-популярният редактор на Linux. Проучване на стека за 2016 г. на разработчиците установи, че това е четвъртата най-популярна среда за разработка като цяло, зад Notepad ++, Visual Studio и Sublime.