Как заменить / обменять / поменять местами содержимое буфера обмена с выделенным текстом - PullRequest
0 голосов
/ 01 апреля 2020

Несмотря на кодирование и форматирование текстов более 20 лет, в моих текстовых редакторах я часто упускаю существенный ярлык для следующего сценария:

variable1 = value1
variable2 = value2

Теперь я хочу отредактировать код, поменяв значение1 на значение2.

variable1 = value2
variable2 = value1

Итак, что я делаю с 20 лет:

select value2
Ctrl+x value2
Ctrl+v before value1
select value1
Ctrl+x value1
Ctrl+v at the old place of value2

Мне не хватает комбинации клавиш для замены выделенного текста содержимым буфера обмена:

select value2
Ctrl+x value2
select value1
Ctrl+MAGIC value1  // = swap(clipboard,selected)
Ctrl+v at the old place of value2

В Linux я могу обойти его, используя буфер обмена и среднюю кнопку одновременно, так что 2 клипборда. Кто хочет взорвать мой разум? Я полагаю, что с годами мне лень ...

...