2013-08-09 2 views
2

есть ли нажатие клавиши для замены области (серия символов, что угодно) с другим символом (например, пробелом)? Я не ищу c, потому что он удаляет существующие символы и позволяет вводить новые, которые могут быть меньше или больше символов. Я хочу заменить точно удаленные символы другим символом, как с R.заменить область пробелами

Например, у меня есть это:

one two three four 

и хочу, чтобы заменить его:

one two ----- four 

Если курсор находится в начале three, я хотел бы ввести клавишу, область (для примера w для конца слова) и заменяющий символ (в данном случае -), чтобы vim заменил все символы в этой области данным заменяющим символом.

ответ

5

вы могли бы попробовать:

ver- 

заменить выделенную часть с -

же, если вы хотите заменить/заполнить "область" с пространством, вы делаете:

verspace

+0

Спасибо, это было легко. :-) Я знал о 'v', но не имел идеи использовать его с' r'. – radlan

Смежные вопросы