برگهٔ تقلب Vim
مرجعی قابلجستجو و چاپ از Vim — حالتها، حرکتها، ویرایش، جستجو و جایگزینی، پنجرهها، بافرها و registerها. رایگان.
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 ویرایشگر را بر اساس مفهوم نقشهبرداری میکند: حالتها، حرکتها، عملگرهای ویرایش، حالت بصری، جستوجو و جایگزینی، پنجرهها و تبها، بافرها و فایلها، رجیسترها و نشانهها، و ماکروها. هر ردیف یک کلید یا دستور همراه با توضیح یکخطی از عملکرد آن است.
Vim به حافظهی عضلانی پاداش میدهد، و سریعترین راه برای ساختن آن، داشتن حرکت یا عملگر درست جلوی چشم در لحظهی نیاز است. این جزوه قطعات ترکیبی — عملگرها، حرکتها، شمارندهها — را گروهبندی نگه میدارد تا دستور زبان Vim قابل مشاهده بماند نه اینکه کلیدبندی به کلیدبندی حفظ شود.
این جزوه رایگان و کاملاً سمت کاربر است: هر کلید را با کادر جستوجو زنده فیلتر کنید، با فهرست مطالب چسبان بین بخشها بپرید، برای کپی یک دستور Ex کلیک کنید و جزوه را چاپ کنید — روش کلاسیک یادگیری Vim همیشه با یک نسخهی چاپی کنار صفحهکلید بوده است.
نحوه استفاده از برگهٔ تقلب Vim
- اگر تازهکارید، از بخش حالتها شروع کنید، یا مستقیم به حرکتها و عملگرهای ویرایش بروید.
- عملی مانند delete، replace یا macro را جستوجو کنید تا کل جزوه فیلتر شود.
- از فهرست مطالب چسبان برای پرش به بخشهایی مانند رجیسترها و نشانهها یا پنجرهها و تبها استفاده کنید.
- روی یک دستور یا آیکن کپی آن کلیک کنید تا دستورهای Ex مانند الگوهای جستوجو-و-جایگزینی را کپی کنید.
- جزوه را چاپ کرده و کنار صفحهکلیدتان نگه دارید تا حرکتها به حافظهی عضلانی تبدیل شوند.