Подтвердить что ты не робот

Vim: замените выделение буфером по умолчанию без перезаписывания буфера

Вот моя проблема:

Я в визуальном режиме.

Я выбираю текст и копирую его в буфер. ((У) апк)

Я выбираю другой текст, который я хочу заменить и вставить буфер. ((Р) асте)

Теперь второй выбор был заменен в буфере, однако я хочу, чтобы первый из них все еще сидел там.

Любые идеи?

4b9b3361

Ответ 1

Часто это поведение полезно. Когда вы этого не хотите, вы можете вместо этого сделать обычный yank, затем вставить (официально, "положить" ) с помощью " 0 p. Вы можете сделать это, как много раз вам нравится.

Подробнее см. :help v_p.

Если вы хотите избежать перезаписи, вам нужно сначала удалить. Вы можете использовать "_ для выбора буфера черной дыры, затем удалить d, а затем вставить до P, и вы избежите установки буфера.