Vim/ru

Vim (Vi improved) — это текстовый редактор, основанный на vi. Его можно использовать из командной строки или как отдельное приложение с графическим интерфейсом.

Установка приложения
Чтобы установить Vim как с интерфейсом, основанным на ncurses (для терминала - ), так и с графическим интерфейсом (для системы X Window ), установите пакет :

Существует также экспериментальный интерфейс Qt, называемый.

Если версия для системы X Window не нужна, просто установите :

Расширения
Категория app-vim содержит множество дополнительных определений синтаксиса, плагинов и других вещей, относящихся к Vim.

Используйте  или , чтобы получить обзор существующих пакетов в категории app-vim:

Начинаем
В Vim есть встроенный учебник, который требует около 30 минут на изучение. Запустите его, используя команду :

Использование Vim как ex или ed из командной строки
Vim можно использовать для однострочников - команд, которые можно использовать в скриптах, либо в командной строке, чтобы внести изменения автоматически.

Например, следующие команды добавляют  вначале каждой строки файла :

Что тут происходит? Vim интерпретирует данные ему команды (через опцию ). Первая команда это команда подстановки Vim (которая очень похожа на ту же команду ), вторая - это инструкция Vim, говорящая, что необходимо сохранить файл и выйти из редактора.

Изменение кодировки файла
Чтобы изменить кодировку файла на UTF-8, используйте следующую команду (в командном режиме Vim):

Как показано в предыдущем примере, можно сделать это и из командной строки:

Смотри также

 * Изучаем Vi

Внешние источники

 * Документация по Vim Включает в себя пособия (примерно как ":help" и книга Free VIM OPL), часто задаваемые вопросы, советы и учебники в форматах HTML, PDF и PS.
 * Скрипты и плагины для VIM
 * Learning the vi and Vim Editors, 7th Edition O'Reilly  Print ISBN: 978-0-596-52983-3, Ebook ISBN: 978-0-596-15935-1