Хотя бы раз в день бывает такая ситуация:
A: This line should also replace line X
...
X: This is line should be replaced
Я считаю, что не выполняю эту задачу эффективно.
Что я делаю:
- Перейти к строке A: AG
- Линия янки A: yy
- Перейти к строке X: XG
- Вставить строку A: P
- Перейти к старой строке: j
- Удалить старую строку: dd
Это имеет дополнительный недостаток , что линия X в настоящем время в реестре по умолчанию, которая раздражает , если я найду другую линию , которая должна быть заменена А. дергать , чтобы и наклеивая от дополнительного регистра ( «его , » аР ) делает эту простую задачу даже менее эффективны.
Мои вопросы:
- Пропустил ли я встроенную команду Vim для замены ранее удаленной строки?
- Если нет, как я могу привязать свою собственную команду, которая оставляет (или восстанавливает) извлеченную строку в регистре по умолчанию?
:move
и черная дыра регистр ( _
) (или на самом деле, только регистры)