Vim চিট শিট
একটি অনুসন্ধানযোগ্য, প্রিন্টযোগ্য Vim রেফারেন্স — মোড, মোশন, এডিটিং, সার্চ ও রিপ্লেস, উইন্ডো, বাফার এবং রেজিস্টার। বিনামূল্যে।
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 কমান্ড কপি করতে একটি কমান্ড বা তার কপি আইকনে ক্লিক করুন।
- শিটটি প্রিন্ট করুন এবং আপনার কীবোর্ডের পাশে রাখুন, যতক্ষণ না মোশনগুলো মাসল মেমরিতে পরিণত হয়।