Текстовый редактор имеет два режима:
Для того чтобы войти в редактор текста - нажмите i
Чтобы войти в командный режим - нажмите Esc
Текстовый редактор можно запустить с определенными параметрами:
vim опции имя_файла
+номер - переместить курсор к указной строке после запуска.
+/шаблон - выполнить поиск по шаблону и переместить курсор к первому вхождению
«+команда» - выполнить команду после запуска программы
-R - открыть или создать файл в режиме Read-only.
-b - двоичный режим, для редактирования исполняемых файлов.
-d - режим поиска различий в файлах, нужно указать несколько файлов для открытия при исполнении команды vim.
-g - графический режим.
-n - не использовать автосохранение для восстановления файла при сбое.
-w - сохранить все произведенные действия в отдельный файл.
-x - шифровать файл при записи.
-C - режим совместимости с Vi.
Для перемещения используются такие команды:
h - на один символ влево;
l - на один символ вправо;
j - на одну строку вниз;
k - на одну строку вверх;
w - на слово вправо;
b - на слово влево;
H - перейти в низ экрана;
G - перейти в конец файла;
Командная строка Vim запускается в командном режиме нажатием двоеточия - «:».
Чаще всего используются:
:w - сохранить файл;
:q - закрыть редактор;
:q! - закрыть редактор без сохранения;
:e файл - прочитать содержимое файла в позицию курсора;
:r файл - вставить в содержимое файла в следующую строку;
:r! - выполнить команду оболочки и вставить ответ в редактор;
:set переменная=значение - установить значение переменной, например, tabstop=4, или set number, с помощью этой команды можно управлять многими аспектами работы vim.
:buffers - посмотреть открытые файлы.