ชีตสรุป Vim
ข้อมูลอ้างอิง Vim ที่ค้นหาและพิมพ์ได้ — modes motions การแก้ไข ค้นหาและแทนที่ หน้าต่าง buffers และ registers ฟรี
Modes
9Esc
i / a
I / A
o / O
v
V
Ctrl-v
R
:
Motions
10h j k l
w / b
e / ge
0 / ^ / $
gg / G
42G / :42
{ / }
%
f x / t x
Ctrl-d / Ctrl-u
Editing operators
11x / X
dd / D
dw / diw
cc / C
ciw / ci"
yy / yw
p / P
r x / ~
u / Ctrl-r
.
>> / <<
Visual mode
9v / V
Ctrl-v
o
d / y
c
> / <
gu / gU
gv
I / A
Search & replace
9/pattern
?pattern
n / N
* / #
:%s/old/new/g
:%s/old/new/gc
:s/old/new/g
:%s/\<word\>/x/g
:noh
Windows & tabs
8:sp / :split
:vsp / :vsplit
Ctrl-w h/j/k/l
Ctrl-w w
Ctrl-w q / c
Ctrl-w o
Ctrl-w =
:tabnew / gt / gT
Buffers & files
9:e file
:w / :w file
:wq / :x / ZZ
:q / :q!
:ls / :buffers
:b name / :bN
:bn / :bp
:bd
:wa / :qa
Registers & marks
8"ayy
"ap
"+y / "+p
:reg
ma
`a / 'a
``
:marks
Macros
7qa
q
@a
@@
5@a
:%normal @a
"ap → edit → "ay$
ไม่มีรายการที่ตรงกับ “:q”
เกี่ยวกับ ชีตสรุป Vim
ชีทสรุป Vim นี้แจกแจงเอดิเตอร์ตามแนวคิด: โหมด การเคลื่อนที่ (motion) ตัวดำเนินการแก้ไข visual mode การค้นหาและแทนที่ หน้าต่างและแท็บ บัฟเฟอร์และไฟล์ register และ mark รวมถึง macro แต่ละแถวคือคีย์หรือคำสั่งพร้อมคำอธิบายสั้น ๆ ว่าทำอะไร
Vim ตอบแทนความจำแบบกล้ามเนื้อ และวิธีที่เร็วที่สุดในการสร้างมันคือมีการเคลื่อนที่หรือตัวดำเนินการที่ถูกต้องอยู่ตรงหน้าเมื่อคุณต้องการ ชีทนี้จัดกลุ่มส่วนประกอบที่รวมกันได้ — ตัวดำเนินการ การเคลื่อนที่ ตัวนับ — ไว้ด้วยกัน เพื่อให้ไวยากรณ์ของ Vim ยังคงมองเห็นได้แทนที่จะต้องท่องจำทีละคีย์
ฟรีและทำงานฝั่งไคลเอนต์ทั้งหมด: กรองทุกคีย์แบบเรียลไทม์ด้วยช่องค้นหา กระโดดระหว่างหมวดจากสารบัญแบบ sticky คลิกเพื่อคัดลอกคำสั่ง Ex และพิมพ์ชีทออกมา — วิธีคลาสสิกในการเรียน Vim คือการมีสำเนาพิมพ์ไว้ข้างคีย์บอร์ด
วิธีใช้ ชีตสรุป Vim
- เริ่มจากหมวด Modes ถ้าคุณเพิ่งเริ่มต้น หรือกระโดดไปที่ Motions และ Editing operators เลย
- ค้นหาการกระทำอย่าง delete, replace หรือ macro เพื่อกรองทั้งชีท
- ใช้สารบัญแบบ sticky เพื่อกระโดดไปยังหมวดอย่าง Registers & marks หรือ Windows & tabs
- คลิกคำสั่งหรือไอคอนคัดลอกเพื่อคัดลอกคำสั่ง Ex เช่นรูปแบบการค้นหาและแทนที่
- พิมพ์ชีทออกมาและวางไว้ข้างคีย์บอร์ดขณะที่การเคลื่อนที่ค่อย ๆ กลายเป็นความจำแบบกล้ามเนื้อ