Vim - การนำทาง
Vim รองรับการนำทางขั้นสูงได้อย่างดีเยี่ยม ในบทนี้เราจะพูดถึงเทคนิคการนำทางที่ได้รับความนิยมซึ่งช่วยปรับปรุงประสิทธิภาพการทำงาน
การนำทางขั้นพื้นฐาน
ในการนำทางพื้นฐานเราสามารถนำทางไปทางซ้ายขวาขึ้นและลงตามตำแหน่ง คำสั่งด้านล่างสามารถใช้สำหรับสิ่งนี้ -
ซีเนียร์ No | คำสั่งและคำอธิบาย |
---|---|
1 | h เลื่อนเคอร์เซอร์ไปทางซ้ายทีละตำแหน่ง |
2 | l เลื่อนเคอร์เซอร์ไปทางขวาทีละตำแหน่ง |
3 | k เลื่อนเคอร์เซอร์ไปยังทิศทางขึ้นทีละบรรทัด |
4 | j เลื่อนเคอร์เซอร์ไปยังทิศทางลงทีละบรรทัด |
ในการดำเนินการนำทางหลายตำแหน่งให้ใช้หมายเลขด้วยคำสั่งเหล่านี้ ตัวอย่างเช่นเพื่อนำทางเคอร์เซอร์ 10 บรรทัดด้านล่างจากบรรทัดปัจจุบันให้ดำเนินการคำสั่งต่อไปนี้ -
10j
คุณสามารถใช้ตัวเลขกับคำสั่งที่เหลือได้เช่นกัน
นอกจากนี้คำสั่งด้านล่างนี้ยังมีการนำทางที่เป็นประโยชน์อีกด้วย
ซีเนียร์ No | คำสั่งและคำอธิบาย |
---|---|
1 | 0 เลื่อนเคอร์เซอร์ไปที่จุดเริ่มต้นของบรรทัดปัจจุบัน |
2 | $ เลื่อนเคอร์เซอร์ไปที่ท้ายบรรทัดปัจจุบัน |
3 | Ctrl + f เลื่อนลงทั้งหน้า |
4 | Ctrl + b เลื่อนขึ้นทั้งหน้า |
ไปที่บรรทัด
คำสั่งด้านล่างสามารถใช้เพื่อนำทางไปยังบรรทัดเฉพาะ -
ซีเนียร์ No | คำสั่งและคำอธิบาย |
---|---|
1 | :n ข้ามไปที่บรรทัดที่ n |
2 | :0 ข้ามไปที่จุดเริ่มต้นของไฟล์ |
3 | :$ ข้ามไปที่ท้ายไฟล์ |
การนำทางของ Word
เราสามารถใช้คำสั่งต่อไปนี้สำหรับการนำทางคำ -
ซีเนียร์ No | คำสั่งและคำอธิบาย |
---|---|
1 | w เลื่อนเคอร์เซอร์ไปที่จุดเริ่มต้นของคำถัดไป |
2 | e เลื่อนเคอร์เซอร์ไปที่ท้ายคำปัจจุบัน |
3 | b เลื่อนเคอร์เซอร์ไปที่จุดเริ่มต้นของคำก่อนหน้า |
ใช้การกระโดด
กลุ่มติดตามการนำทางของคุณโดยใช้รายการข้าม คุณสามารถย้อนกลับและไปข้างหน้าผ่านรายการนั้นได้
รายการข้ามจะติดตามสถานที่ทั้งหมดที่คุณเคยไปโดยการติดตามชื่อไฟล์หมายเลขบรรทัดและหมายเลขคอลัมน์
หากต้องการดูรายการข้ามให้ดำเนินการคำสั่งต่อไปนี้ -
:jumps
คำสั่งต่อไปนี้ขึ้นอยู่กับรายการข้าม -
ซีเนียร์ No | คำสั่งและคำอธิบาย |
---|---|
1 | Ctrl + o ข้ามกลับไปที่ตำแหน่งก่อนหน้า |
2 | Ctrl + i ข้ามไปยังตำแหน่งถัดไป |