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

25 байт добавлено ,  5 лет назад
* <code>R</code> — перейти в режим ввода с заменой текста (аналог insert). Символы под курсором заменяются на вводимые. Команда применяется когда неизвестно сколько придется изменить символов на другие (иначе можно было бы использовать команду <code>cw</code> с указанием числа заменяемых символов, например, <code>7cw</code>). При удалении вводимых символов возвращаются те которые были до ввода команды. Такой режим сохраняется до конца строки. При вводе новой строки (по нажатию Enter), происходит не переход на другую строку с тем же режимом замены текста, а создание новой строки.
* <code>r</code> — заменить один символ. Заменяет символ находящийся под курсором на символ который следует за командой. При этом не происходит выхода из командного режима (не надо нажимать ESC после изменения текста). Например, команда <code>ry</code> - символ под курсором меняется на "y". Числовой показатель указывает сколько символов необходимо заменить на данный. Например, <code>3ry</code> вставляет три символа "y".
====Удаление====
* <code>x</code> — удалить символ под курсором (<code><число>x</code> удаляет указанное число символов начиная с того который находится под курсором)
* <code>X</code> — удалить символ влево (удалить символ перед курсором)
125

правок