ลอง$ vimtutorมันจะสอนทุกสิ่งที่คุณจำเป็นต้องรู้เพื่อเริ่มต้น
hjkl เป็นส่วนปลายสุดของภูเขาน้ำแข็งและไม่ค่อยมีใครใช้อย่างน้อยในกรณีของฉัน
wWEeและBbgegEทั้งหมดอนุญาตให้ย้ายทีละคำ:
wและeก้าวไปข้างหน้าWและEคำนึงถึงช่องว่างและเครื่องหมายวรรคตอน
" here the * marks the default location of the cursor
" and each letter shows where you jump when you hit the key.
Latin: Lorem ipsum dolor sit amet.
* e e e
* E E E
* w w w w w w w
* W W W W W W
bและgeย้อนกลับBและgEคำนึงถึงช่องว่างและเครื่องหมายวรรคตอน
Latin: Lorem ipsum dolor sit amet.
b b b b *
B B B *
ge ge ge*
ge
gE gE gE*
fFtTใช้เพื่อเข้าถึงอักขระเฉพาะในบรรทัดปัจจุบันและ;,ใช้เพื่อทำซ้ำการเคลื่อนไหวนั้นในทิศทางเดียวกันสำหรับ;และในทิศทางตรงกันข้ามสำหรับ,:
fmกระโดดไปmข้างหน้าและFถอยหลัง
Latin: Lorem ipsum dolor sit amet.
* fm ; ;
; Fm *
tmกระโดดก่อนที่จะmก้าวไปข้างหน้าTถอยหลัง
Latin: Lorem ipsum dolor sit amet.
* tm ; ;
; Tm *
/? ใช้เพื่อข้ามไปยังรูปแบบที่เกิดขึ้นครั้งแรกจากตำแหน่งเคอร์เซอร์ปัจจุบัน:
0$ ใช้เพื่อข้ามไปยังอักขระตัวแรกและตัวสุดท้ายของบรรทัด
(whitespace)Latin: Lorem ipsum dolor sit amet.(whitespace)
0 * $
^g_ ใช้เพื่อข้ามไปยังอักขระที่พิมพ์ได้ตัวแรกและตัวสุดท้ายของบรรทัด
(whitespace)Latin: Lorem ipsum dolor sit amet.(whitespace)
^ * g_
เดี่ยวและรวมกัน()[]{}ใช้เพื่อย้ายวลีโดยวลีหรือย่อหน้าทีละย่อหน้าหรือบล็อกโค้ดโดยบล็อกโค้ด
<C-b>และ<C-f>ใช้เพื่อเลื่อนหน้าจอไปข้างหลังและข้างหน้า
<C-u>และ<C-d>ใช้ในการเลื่อนครึ่งหน้าจอไปข้างหลังและข้างหน้า
H, MและLเลื่อนเคอร์เซอร์ไปที่ด้านบนตรงกลางด้านล่างของวิวพอร์ตตามลำดับ
zt, zzและzbย้ายสายใต้เคอร์เซอร์ไปที่ด้านบนตรงกลางด้านล่างของวิวพอร์ตตามลำดับ
และอื่น ๆ
:help motion.txt จะทำให้คุณประทับใจ