Команди vim Відкрити файл в редакторі vim: vim імя-файлу. Якщо файл не існує то буде створений. :e імя-файлу Відкрити файл. :e . Вибрати файл для відкриття. :r імя-файлу Завантажити текст з файлу. :w Зберегти текст. :wq :x Зберегти текст і вийти :w імя-файлу. Зберегти текст в заданий файл. :q Вийти. :q! Вийти без збереження. :r !команда Вставити вивід системної команди після поточної стрічки. :!команда Виконати системну команду. :pwd Показати шлях до поточної дмректорії. :cd директорія Вибрати поточну директорію. :s/xxx/yyy/ Замінити перше xxx на yyy в поточному рядку. :s/xxx/yyy/g Замінити всі xxx на yyy в поточному рядку. :s/xxx/yyy/gc Замінити всі xxx на yyy в поточному рядку з підтвердженням. :%s/xxx/yyy/g Замінити всі xxx на yyy. :%s/xxx/yyy/gc Замінити всі xxx на yyy з підтвердженням. :номер номерG Перейти на заданий рядок. :set number Увімкнути номера рядків. :set nonumber Вимкнути номера рядків. Ctrl g Тимчасово показати корисну інформацію. Ctrl n Доповнити слово. Ctrl r = вираз В режимі редагування вставити значення математичного виразу. i Перемкнутись в режим редагування. Щоб вийти з режиму редагування потрібно натиснути esc. I Перевести курсор на початок стрічки і перемкнутись в режим редагування. a Перевести курсор вправо і перемкнутись в режим редагування. A Перевести курсор в кінець стрічки і перемкнутись в режим редагування. o Вставити нову стрічку після поточної і перемкнутись в режим редагування. O Вставити нову стрічку перед поточної і перемкнутись в режим редагування. R Ввід поверх існуючого тексту. v Вибір. Ctrl v Вибір прямокутником. V Вибрати поточну стрічку. viw Вибрати поточне слово. y Скопіювати вибране в буфер обміну. yy Скопіювати поточну стрічку в буфер обміну. yiw Скопіювати поточне слово в буфер обміну. x Видалити вибране і помістити в буфер обміну. Якщо нічого не вибрано, видалити поточний символ. d Видалити вибране. u Перевести вибраний текст в нижній регістр. U Перевести вибраний текст в верхній регістр. > Збільшити відступ у вибраному тексті. < Зменшити відступ у вибраному тексті. >> Збільшити відступ в поточнсму рядку. << Зменшити відступ в поточнсму рядку. dw de Видалити поточне слово. dd Видалити поточну стрічку. d^ Видалити текст від курсору до початку стрічки. D d$ Видалити текст від курсору до кінця стрічки. u Відміна останьої дії. Ctrl r Відмінити відміну. 0 home Перейти на початок стрічки. $ end Перейти на кінець стрічки. w Перейти на наступне слово. e Перейти на кінець слова або на кінець наступного слова. b Перейти на попередне слово. gg Перейти на початок файлу. G Перейти на кінець файлу. числоj Перейти на число рядків вниз. числоk Перейти на число рядків вгору. числокоманда Виконати команду число раз. fсимвол Перейти на символ. mсимвол Поставити закладку з іменем даним символом. `символ. Перейти на закладку. :marks Список закладок. /текст Шукати текст вперед. ?текст Шукати текст назад. n Шукати далі.