|
@@ -0,0 +1,37 @@
|
|
|
+# vim
|
|
|
+
|
|
|
+> Vim (Vi IMproved), консольний текстовий редактор, надає різні режими для різних маніпуляцій над текстом.
|
|
|
+> Натиснувши `i` потрапляємо в режим вставки (insert mode). `<Esc>` повертає у нормальний режим (normal mode), який дозволяє користуватися командами Vim.
|
|
|
+> Більше інформації: <https://www.vim.org>.
|
|
|
+
|
|
|
+- Відкрити файл:
|
|
|
+
|
|
|
+`vim {{шлях/до/файлу}}`
|
|
|
+
|
|
|
+- Відкрити файл на визначеноу рядку:
|
|
|
+
|
|
|
+`vim +{{номер_рядку}} {{шлях/до/файлу}}`
|
|
|
+
|
|
|
+- Подивитися допомогу Vim:
|
|
|
+
|
|
|
+`:help<Enter>`
|
|
|
+
|
|
|
+- Зберегти і вийти:
|
|
|
+
|
|
|
+`:wq<Enter>`
|
|
|
+
|
|
|
+- Анулювати (undo) останню операцію:
|
|
|
+
|
|
|
+`u`
|
|
|
+
|
|
|
+- Знайти паттерн у файлі (натисніть `n`/`N` щоб перейти до наступного/попереднього збігу):
|
|
|
+
|
|
|
+`/{{паттерн_для_пошуку}}<Enter>`
|
|
|
+
|
|
|
+- Виконати регексп заміну в цілому файлі:
|
|
|
+
|
|
|
+`:%s/{{регексп_вираз}}/{{заміна}}/g<Enter>`
|
|
|
+
|
|
|
+- Показати номери рядків:
|
|
|
+
|
|
|
+`:set nu<Enter>`
|