tldr/pages.uk/common/vim.md

38 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 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>`