3

Привет всем :) Это будет мелкий запрос, но это как зуда мне прямо сейчас для конкретного проекта:

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

Мне интересно, смогу ли я избежать шага буфера сделать операцию одним выстрелом. Есть ли где-нибудь ярлык, который позволяет мне выделять текст и помещать его в буфер обмена при его вставке?

Моя ОС Windows, но вопрос действителен или все ОС, все плагины, которые могли бы обеспечить это.

С наилучшими пожеланиями

1 ответ1

0

Здесь у вас есть скрипт 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)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .