ลอง$ 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
จะทำให้คุณประทับใจ