Есть ли ярлык для замены пасты?
Привет всем:) Это небольшая просьба, но она для меня прямо сейчас зудит для конкретного проекта:
Есть ярлыки для копирования и вставки, но я часто нахожу себя перемещая кусочки текста между собой по кругу. Я вставляю рядом с тем, что я хочу заменить (шаг буфера), а затем копирую его.
Мне интересно, смогу ли я избежать шага буфера, сделав это одним выстрелом. Есть ли где-нибудь ярлык, который позволяет мне выделять текст и помещать его в буфер обмена при вставке поверх него?
Моя ОС Windows, но вопрос действителен или все ОС, все плагины, которые могли бы обеспечить это.
С наилучшими пожеланиями
1 ответ
Здесь у вас есть скрипт AutoHotKey для этого:
^CapsLock:: ;work with clipboard: swap clipboard and selection
ClipboardOld := ClipboardAll
Clipboard = ;empty the clipboard so ClipWait statement can wait until it is filled
Send ^c
ClipWait, , 1
ClipboardNew := ClipboardAll
Clipboard := ClipboardOld
ClipboardOld = ;free the memory in case the clipboard was very large
Sleep 250 ;wait until Clipboard is updated
Send ^v
Sleep 250 ;wait until Paste operation is completed
Clipboard := ClipboardNew
ClipboardNew = ;free the memory in case the clipboard was very large
Return
- Горячая клавиша - Ctrl+CapsLock, но вы можете изменить ее на что угодно.
Я использую Win+Ctrl+X (обозначен как^#x
которыйCtrl
+Win
+x
)