VIM: различия между версиями
Материал из lulzette's wiki
Losted (обсуждение | вклад) |
Losted (обсуждение | вклад) Нет описания правки |
||
Строка 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