diff --git a/pages.uk/common/vi.md b/pages.uk/common/vi.md new file mode 100644 index 000000000..cae99df4f --- /dev/null +++ b/pages.uk/common/vi.md @@ -0,0 +1,7 @@ +# vi + +> Ця команда є аліасом `vim`. + +- Щоб побачити документацію для оригінальної команди: + +`tldr vim` diff --git a/pages.uk/common/vim.md b/pages.uk/common/vim.md new file mode 100644 index 000000000..4630ed8f9 --- /dev/null +++ b/pages.uk/common/vim.md @@ -0,0 +1,37 @@ +# vim + +> Vim (Vi IMproved), консольний текстовий редактор, надає різні режими для різних маніпуляцій над текстом. +> Натиснувши `i` потрапляємо в режим вставки (insert mode). `` повертає у нормальний режим (normal mode), який дозволяє користуватися командами Vim. +> Більше інформації: . + +- Відкрити файл: + +`vim {{шлях/до/файлу}}` + +- Відкрити файл на визначеноу рядку: + +`vim +{{номер_рядку}} {{шлях/до/файлу}}` + +- Подивитися допомогу Vim: + +`:help` + +- Зберегти і вийти: + +`:wq` + +- Анулювати (undo) останню операцію: + +`u` + +- Знайти паттерн у файлі (натисніть `n`/`N` щоб перейти до наступного/попереднього збігу): + +`/{{паттерн_для_пошуку}}` + +- Виконати регексп заміну в цілому файлі: + +`:%s/{{регексп_вираз}}/{{заміна}}/g` + +- Показати номери рядків: + +`:set nu`