ใน linux ฉันสามารถกด ctrl + w เพื่อลบคำได้อย่างไรจะทำอย่างไรกับ windows prompt?
ใน linux ฉันสามารถกด ctrl + w เพื่อลบคำได้อย่างไรจะทำอย่างไรกับ windows prompt?
คำตอบ:
ดังที่ squillman กล่าวว่าคุณจะต้องมีคอนโซลอื่นหากคุณต้องการให้ทางลัดที่เฉพาะเจาะจงทำเช่นนี้ แต่มีเทคนิคบางอย่างที่คุณสามารถใช้ใน command prompt เพื่อทำสิ่งนี้พวกเขาอาจจะไม่เร็วนัก
การกด F2 คุณสามารถป้อนอักขระในคำสั่งสุดท้ายเพื่อคัดลอกได้สูงสุดสำหรับคำสั่งปัจจุบัน ดังนั้นหากมีคำสั่งเพียงอันเดียว x ในนั้นโดยพิมพ์ x หลังจากกด F2 มันจะทำซ้ำทุกอย่างในคำสั่งก่อนหน้าจนถึงครั้งแรก x .
คุณยังสามารถใช้ F1 เพื่อเพิ่มอักขระจากคำสั่งก่อนหน้า ตัวอย่างเช่นคุณเพิ่งทำสิ่งนี้:
dir c:\windows\system32\drivers\etc
ตอนนี้คุณต้องการเรียกใช้:
dir c:\windows\system32\drivers
คุณสามารถกด F2 จากนั้นป้อน โวลต์ . จากนั้นคุณสามารถกด F1 3 ครั้งเพื่อเพิ่มตัวอักษรจากคำสั่งสุดท้าย
เคล็ดลับก็คือการใช้ Ctrl ด้วยปุ่มลูกศร คุณสามารถใช้ได้ Ctrl และไปทางซ้ายเพื่อเลื่อนไปยังคำก่อนหน้าจากนั้นกด แทรก เพื่อเปิดโหมด overtype และเพียงเขียนทับข้อความ
หากคุณต้องการลบข้อความข้างหน้าคุณสามารถใช้ F4 และมันจะลบตัวละครที่คุณป้อนออกไป
ตัวอย่างเช่นคุณรันคำสั่งนี้:
net start nlsvc
ตอนนี้คุณต้องการเริ่มบริการอื่นดังนั้นกดปุ่มลูกศรขึ้นเพื่อเรียกคืนคำสั่งสุดท้าย Ctrl และไปทางซ้ายเพื่อเลื่อนเคอร์เซอร์หน้าคำ nlsvc
จากนั้นกด F4 และการใช้งาน c
เป็นตัวละครที่จะลบได้สูงสุด มันฟังดูเยอะ แต่มันเร็วมากเมื่อคุณชินกับมันแล้ว
คุณสามารถวางเคอร์เซอร์ไว้ที่จุดเริ่มต้นของคำกด F4 แล้วป้อนตัวอักษรที่คุณต้องการลบ นั่นคือทางออกที่ดีที่สุดของคุณ ไม่เหมือนกัน แต่จะให้คำศัพท์เมื่อคุณไม่มีตัวละครซ้ำ
ไม่เช่นนั้นคุณจะมองหาเชลล์คำสั่งสำรองหรือเอ็นจิ้นนามแฝงบางชนิดที่ช่วยให้คุณสร้างสรรค์คำสั่ง
F4
คือถ้าคุณระบุอักขระที่ไม่มีอยู่ในอินพุตของคุณอักขระนั้นจะลบไปที่ท้ายบรรทัด ฉันมักจะใช้$
(นิสัย regex) แต่สิ่งที่ชอบx
มักใช้งานได้เช่นกัน