ย้ายเคอร์เซอร์ทีละคำใน Terminal สำหรับ Mac OS X

Anonim

หากคุณใช้เวลากับบรรทัดคำสั่งเป็นเวลานาน ไม่ต้องสงสัยเลยว่าคุณพบว่าตัวเองต้องปรับเปลี่ยนและแก้ไขข้อความและคำสั่ง และบ่อยครั้งที่คุณจะต้องเลื่อนเคอร์เซอร์ไปยังตำแหน่งอื่นใน Terminal จากตำแหน่งที่อยู่ ตั้งอยู่อย่างแข็งขัน แน่ใจว่าคุณสามารถใช้ปุ่มลูกศรเพื่อเลื่อนไปทางซ้ายและขวาบนพื้นฐานต่ออักขระ หรือคุณสามารถใช้เคล็ดลับการวางเคอร์เซอร์ที่ตำแหน่งเมาส์ที่มีประโยชน์ แต่อีกทางเลือกหนึ่งคือย้ายตำแหน่งเคอร์เซอร์คำต่อคำใน Terminal โดยข้ามย้อนกลับหรือ ไปข้างหน้าด้วยบล็อกคำทั้งหมดแทนที่จะเป็นอักขระข้อความแต่ละตัว

มีสองสามวิธีในการบรรลุสิ่งนี้ แต่วิธีที่ง่ายที่สุดซึ่งไม่ต้องดัดแปลง Terminal จะใช้แป้นพิมพ์ลัดสองชุดที่มีมาอย่างยาวนาน:

เลื่อนเคอร์เซอร์ไปข้างหน้าโดย Word ใน Terminal: Escape + F

Escape F เลื่อนเคอร์เซอร์ไปข้างหน้าคำที่บรรทัดคำสั่ง

เลื่อนเคอร์เซอร์ไปข้างหลังด้วย Word ใน Terminal: Escape + B

Escape B เลื่อนเคอร์เซอร์ไปข้างหลังทีละคำที่บรรทัดคำสั่ง

การเลื่อนไปข้างหน้าและถอยหลังคำต่อคำที่บรรทัดคำสั่งด้วยการกดแป้นสองครั้งนี้จะแสดงให้เห็นใน GIF แบบเคลื่อนไหวง่ายๆ ด้านล่าง:

การกดแป้นทั้งสองนี้มีอยู่ในบรรทัดคำสั่งมานานแล้ว และแม้ว่าการกดแป้นทั้งสองนี้จะทำงานเพื่อนำทางโดย word block ใน Mac OS X Terminal อย่างแน่นอน แต่ก็ควรใช้งานได้กับระบบปฏิบัติการยูนิกซ์อื่นๆ ขั้วที่คุณเจอเช่นกัน

นอกจากนี้ยังมีการกดแป้นพิมพ์เฉพาะของ Mac OS สองครั้งเพื่อเลื่อนดูข้อความแบบคำต่อคำไปข้างหน้าและข้างหลังใน Mac OS X Terminal และในแอป Mac อื่นๆ ส่วนใหญ่ด้วย:

Option + ลูกศรซ้ายเลื่อนเคอร์เซอร์ไปทางซ้ายตามคำใน Mac OS X Terminal

Option / ALT และลูกศรซ้ายจะย้ายตำแหน่งเคอร์เซอร์ไปทางซ้ายทีละคำทั่วทั้ง Mac OS

Option + ลูกศรขวา เลื่อนเคอร์เซอร์ไปทางขวาตาม Word ใน Mac Terminal

Option / ALT และลูกศรขวาจะส่งตำแหน่งเคอร์เซอร์ไปทางขวาทีละคำทั่วทั้ง Mac OS เช่นกัน

โปรดจำไว้ว่า ปุ่มตัวเลือกคือปุ่ม ALT บน Mac และในทางกลับกัน แม้ว่าบางรุ่นและบางภูมิภาคจะติดป้ายกำกับแตกต่างกัน แต่จะเป็นปุ่มเดียวกันเสมอ

คุณไม่จำเป็นต้องทำการปรับเปลี่ยนใด ๆ กับเทอร์มินัลเพื่อให้เคล็ดลับตัวเลือกทำงานได้ แต่ถ้าคุณพบว่าพวกเขาไม่ทำงานในแอป Terminal คุณอาจได้ผลลัพธ์ที่ดีกว่าด้วยการเปิดใช้งานตัวเลือกเป็นคีย์เมตาใน เทอร์มินัลสำหรับ Mac

ย้ายเคอร์เซอร์ทีละคำใน Terminal สำหรับ Mac OS X