ใน Powershell มีวิธีใดหลังจากพิมพ์คำสั่งที่ยาวหรือซับซ้อนเพื่อคอมมิตคำสั่งนั้นลงในบัฟเฟอร์ประวัติ แต่ไม่ดำเนินการหรือไม่
ตัวอย่างเช่นคุณเริ่มพิมพ์คำสั่ง git ภายใน posh-git: directory:
git commit -m "Added the library 'ASDF' and did some initial integration into the project" [pause]
และเมื่อคุณพิมพ์มันฉันคิดว่า ... เอ่อฉันต้องทำอะไรบางอย่างก่อนเช่นเพิ่มไฟล์เพิ่มเติมเพื่อกระทำสิ่งอื่นก่อนหรือสร้างสารบบหรืออะไรบางอย่าง (สถานการณ์ที่วางแผนไว้ สร้างมันขึ้นมาโดยอัตโนมัติและฉันรู้ว่า git สามารถ "แก้ไขการกระทำ" ได้) ดังนั้นฉันต้องการบันทึกการส่งข้อความนั้นลงในบัฟเฟอร์ประวัติ เมื่อก่อน
ตามบทความนี้คีย์ลัดของ Windows PowerShell: http://technet.microsoft.com/en-us/library/ee176868.aspxดูเหมือนจะไม่มีการกดแป้นพิมพ์เพื่อทำสิ่งนี้
ปุ่ม ESC (และ Ctrl + C) จะยกเลิกคำสั่งและล้างออก ... สิ่งที่ฉันต้องการคือบันทึกลงในประวัติเพื่อให้เรียกใช้ในภายหลังเพื่อรักษาการพิมพ์ของฉันเอาไว้ มีการกดแป้นสำหรับสิ่งนี้หรือไม่?