1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-23 21:22:09 +02:00
tldr/pages.uk/common/vim.md

37 lines
1.3 KiB
Markdown

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