Действия

VIM: различия между версиями

Материал из lulzette's wiki

Нет описания правки
Строка 6: Строка 6:


`d` - удаление
`d` - удаление
`u` - undo
`Ctrl+r` - redo


=== Замена ===
=== Замена ===

Версия от 10:20, 10 апреля 2020

Visual editor

`ctrl+v` - visual mode

`up/down/left/right` - расширяем выделение

`d` - удаление

`u` - undo

`Ctrl+r` - redo

Замена

`c` - для замены выделенного текста на что-то другое

`Esc` - применение изменений


Substitude

то же что и в `sed`

`:%s/<что>/<на что>/`

естественно, для зеркалирования символов нужен `\` перед символами (например \/)

Макросы

q*key* - create macro for *key*

f * - move cursor to * symbol


q again to stop macro recording

@*key* - start macro

*@*key* - start macro * times