Сочетание клавиш для вставки в командной строке Windows


14

Есть ли сочетание клавиш для вставки в командной строке Windows (или хотя бы powershell)?

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


1
Помните Shift + Insert в QBasic? Я втайне надеялся, что это все равно сработает.
Jeshizaemon

Ответы:



14

Нажмите Alt+, Spaceзатем Eи, наконец,P

Это откроет alt Меню> Правка> Вставить


3
btw Alt + <пробел> -> E -> K - режим выбора блока, в котором вы удерживаете клавишу <shift> при перемещении клавиш <стрелки>, чтобы выбрать текст. Нажатие <enter> копирует любой выделенный текст в буфер
facepalmd

5

Оформить заказ этой статьи Stackoverflow . Они предоставляют скрипт AutoHotKey . Если вы не знакомы с AutoHotKey, вы должны быть. Это бесплатное приложение, которое позволяет автоматизировать множество вещей в Windows. Я использую это для ряда задач. Вы даже можете скомпилировать сценарии, а затем просто запустить исполняемый файл. Отлично подходит для распространения менее технически подкованным людям или для работы с флэш-накопителем для мобильности.

Они также упоминают это:

ALT + SPACE + E + K <- для копирования

ALT + SPACE + E + P <- для пасты



0

Вы можете использовать PowerShell внутри ConEmu , что позволяет использовать ctrl-v.

Ctrl-v также работает в PowerShell ISE.


0

Закрыто на stackoverflow, но AutoHotKey работает отлично:

; Paste into CMD window using CTRL+SHIFT+INSERT
^+Insert::
  WinGetClass, sClass, A
  If (sClass = "ConsoleWindowClass")
  {
    send {alt down}{space}{alt up}ep
  }
  return
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.