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

1.3 KiB

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>