ฉันจะวางลงในพรอมต์ Windows CMD โดยใช้แป้นพิมพ์ได้อย่างไร


17

เทคนิคปัจจุบันของฉันคือคลิกขวาในพรอมต์คำสั่งแล้วคลิกวาง มันบั๊กฉัน - มีวิธีที่ดีกว่านี้ไหม?


ไม่มีใครอยากรู้ว่าทำไมพวกเขาไม่เพียงเพิ่มการสนับสนุนสำหรับคำสั่ง control-v paste
เชน Wealti

คำตอบ:


10

ไม่น่าอัศจรรย์ของมันใช้งานง่าย แต่คุณสามารถวางกับALT+ Space, ,ep

จากที่นี่


6

สิ่งนี้ได้รับการแก้ไขในServer Fault :

ฉันใช้สคริปต์AutoHotkeyเล็กน้อยเป็นการส่วนตัวเพื่อแมปฟังก์ชั่นคีย์บอร์ดบางอย่างสำหรับหน้าต่างคอนโซล (CMD) ที่ฉันใช้:>

; Redefine only when the active window is a console window 
#IfWinActive ahk_class ConsoleWindowClass> 

; Close Command Window with Ctrl+w
$^w::
WinGetTitle sTitle
If (InStr(sTitle, "-")=0) { 
    Send EXIT{Enter}
} else {
    Send ^w
}

return 


; Ctrl+up / Down to scroll command window back and forward
^Up::
Send {WheelUp}
return

^Down::
Send {WheelDown}
return


; Paste in command window
^V::
; Spanish menu (Editar->Pegar, I suppose English version is the same, Edit->Paste)
Send !{Space}ep
return

#IfWinActive 


0

การควบคุมและ V เช่นเดียวกับส่วนที่เหลือของระบบปฏิบัติการ: P

#IfWinActive, ahk_class ConsoleWindowClass
^v:: Send !{Space}ep
#IfWinActive

(ใช่นั่นเป็นเพียงคำตอบก่อนหน้านี้โดยอัตโนมัติ แต่จะทำให้เป็นอัตโนมัติ Autohotkey! :))


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.