Vim/ru

Vim (Vi improved) is a text editor based on vi. It can be used from the command line or as a standalone application with graphical user interface.

Установка приложения
To install Vim with both the ncurses-based interface ) and the graphical interface (for the X Window System - ), install :

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

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

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

Use emerge or eix to get an overview of available packages in the app-vim category:

Начинаем
Vim has a built-in tutorial which should require around 30 min to go through. Start it using the vimtutor command:

Использование Vim в качестве ex или ed
It is possible to use Vim for one-liners — commands that can be used in scripts or on the command line to make changes in an unattended manner.

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

What happens is that Vim interprets the passed on commands (through the  option). The first command is Vim's substitution command (which is very similar to sed's), the second one is Vim's instruction to save and exit the editor.

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

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

Смотрите также

 * Learning Vim

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

 * Документация по 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.