การใช้ Keyboard Shortcuts (คีย์ลัด) ใน Terminal เป็นสกิลที่ทำให้คุณดูโปรและทำงานเร็วขึ้นมหาศาลครับ โดยเฉพาะเวลาต้องแก้คำสั่งยาวๆ นี่คือคีย์ลัด “สายแข็ง” ที่ใช้ได้ทั้ง Linux, macOS และ Windows (WSL/Git Bash) แบ่งตามสถานการณ์ครับ
กลุ่ม “วาร์ป” (เลื่อนเคอร์เซอร์เร็วๆ)
เลิกกดลูกศรซ้าย-ขวารัวๆ แล้วมาใช้ปุ่มพวกนี้แทนครับ
| Shortcut | ทำหน้าที่อะไร | สถานการณ์ที่ใช้บ่อย |
| Ctrl + A | ย้ายไป หน้าสุด | เวลาพิมพ์คำสั่งยาวๆ แล้วลืมใส่ sudo ข้างหน้า |
| Ctrl + E | ย้ายไป หลังสุด | เวลาจะเติม Option เพิ่มท้ายคำสั่ง |
| Alt + B | ขยับถอยหลัง ทีละคำ | (Back) เลื่อนกลับไปแก้ path ยาวๆ |
| Alt + F | ขยับไปข้างหน้า ทีละคำ | (Forward) ข้ามคำสั่งไปเร็วๆ |
การใช้ Keyboard Shortcuts (คีย์ลัด) ใน Terminal เป็นสกิลที่ทำให้คุณดูโปรและทำงานเร็วขึ้นมหาศาลครับ โดยเฉพาะเวลาต้องแก้คำสั่งยาวๆ
นี่คือคีย์ลัด “สายแข็ง” ที่ใช้ได้ทั้ง Linux, macOS และ Windows (WSL/Git Bash) แบ่งตามสถานการณ์ครับ
กลุ่ม “ล้างบาง” (ลบข้อความเร็วๆ)
ใช้เวลาพิมพ์ผิด หรือเปลี่ยนใจอยากพิมพ์ใหม่
| Shortcut | ทำหน้าที่อะไร | เทคนิค |
| Ctrl + U | ลบตั้งแต่เคอร์เซอร์ไปถึง ต้นบรรทัด | ใช้เมื่ออยากเคลียร์บรรทัดเพื่อพิมพ์ใหม่หมด |
| Ctrl + K | ลบตั้งแต่เคอร์เซอร์ไปถึง ท้ายบรรทัด | ใช้เมื่อพิมพ์ส่วนหน้าถูกแล้ว แต่อยากแก้ข้างหลังใหม่หมด |
| Ctrl + W | ลบ ทีละคำ (ถอยหลัง) | ใช้บ่อยที่สุด! เวลาพิมพ์ path หรือชื่อไฟล์ผิดไปคำนึง |
| Ctrl + L | เคลียร์หน้าจอ (Clear Screen) | เหมือนพิมพ์คำสั่ง clear แต่เร็วกว่า ทำให้หน้าจอดูสะอาด |
กลุ่ม “ควบคุมและประวัติ” (History & Control)
ช่วยจัดการคำสั่งที่รันอยู่ หรือค้นหาคำสั่งเก่า
| Shortcut | ทำหน้าที่อะไร | ความสำคัญ |
| Ctrl + C | ยกเลิก/ฆ่า คำสั่งที่กำลังทำงาน | (Cancel) กดทันทีถ้าสั่งรันอะไรผิด หรือโปรแกรมค้าง |
| Ctrl + R | ค้นหา คำสั่งเก่าที่เคยพิมพ์ | (Reverse Search) พิมพ์คำบางคำ มันจะดึงคำสั่งเก่ามาให้ (กด Ctrl+R ซ้ำเพื่อหาอันถัดไป) |
| Tab | เติมคำอัตโนมัติ (Auto Complete) | สำคัญที่สุด พิมพ์ชื่อไฟล์แค่ 2-3 ตัวแล้วกด Tab ระบบจะเติมชื่อเต็มให้ |
Special Trick: พลังแห่ง !! (Bang Bang)
อันนี้ไม่ใช่การกดปุ่มพร้อมกัน แต่เป็น shortcut ในการพิมพ์ที่ Life Saver มากครับ
สถานการณ์: คุณพิมพ์คำสั่งยาวๆ ไปแล้ว พอกด Enter มันฟ้องว่า Permission denied เพราะลืม sudo วิธีแก้: แทนที่จะพิมพ์ใหม่ทั้งหมด หรือกดลูกศรขึ้นไปแก้ ให้พิมพ์แค่sudo !!
(ระบบจะเอาคำสั่งล่าสุดที่คุณเพิ่งพิมพ์ มาต่อท้าย sudo ให้ทันทีครับ)
3 ปุ่มที่ควรจำให้ขึ้นใจ
- Tab (เติมคำ ไม่ต้องพิมพ์เอง)
- Ctrl + R (หาคำสั่งเก่า ไม่ต้องพิมพ์ใหม่)
- Ctrl + C (หยุดทุกอย่างเมื่อมีปัญหา)
อ่านเพิ่มเติม
