Vim چیٹ شیٹ
ایک قابلِ تلاش، قابلِ پرنٹ Vim حوالہ — modes، motions، ایڈیٹنگ، تلاش و تبدیلی، windows، 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 چیٹ شیٹ ایڈیٹر کو تصور کے اعتبار سے نقشہ بناتی ہے: موڈز، موشنز، ایڈیٹنگ آپریٹرز، ویژول موڈ، سرچ اور ری پلیس، ونڈوز اور ٹیبز، بفرز اور فائلیں، رجسٹرز اور مارکس، اور میکروز۔ ہر قطار ایک کی اسٹروک یا کمانڈ ہے جس کے ساتھ اس کے کام کی ایک لائن کی وضاحت ہے۔
Vim مسل میموری کا صلہ دیتا ہے، اور اسے بنانے کا سب سے تیز طریقہ یہ ہے کہ ضرورت کے وقت درست موشن یا آپریٹر آپ کے سامنے ہو۔ شیٹ اجزاء والے حصوں — آپریٹرز، موشنز، کاؤنٹس — کو گروپ رکھتی ہے تاکہ Vim کی گرامر ایک ایک کی بائنڈنگ یاد کرنے کے بجائے واضح رہے۔
یہ مفت اور مکمل طور پر کلائنٹ سائیڈ ہے: سرچ باکس سے ہر کی اسٹروک کو فوری طور پر فلٹر کریں، اسٹکی ٹیبل آف کنٹینٹس سے سیکشنز کے درمیان جائیں، Ex کمانڈ کاپی کرنے کے لیے کلک کریں، اور شیٹ پرنٹ کریں — Vim سیکھنے کا کلاسک طریقہ کی بورڈ کے ساتھ ایک پرنٹ آؤٹ رکھنا ہے۔
Vim چیٹ شیٹ استعمال کرنے کا طریقہ
- اگر آپ نئے ہیں تو Modes سیکشن سے شروع کریں، یا سیدھا Motions اور Editing operators پر جائیں۔
- پوری شیٹ فلٹر کرنے کے لیے delete، replace یا macro جیسا عمل تلاش کریں۔
- Registers & marks یا Windows & tabs جیسے سیکشنز پر جانے کے لیے اسٹکی ٹیبل آف کنٹینٹس استعمال کریں۔
- سرچ اینڈ ری پلیس پیٹرنز جیسے Ex کمانڈز کاپی کرنے کے لیے کسی کمانڈ یا اس کے کاپی آئیکن پر کلک کریں۔
- شیٹ پرنٹ کریں اور اسے اپنی کی بورڈ کے پاس رکھیں جب تک موشنز مسل میموری نہ بن جائیں۔