বিনামূল্যে কনভার্টার

Vim কমান্ড চিট শিট

ব্যাপক Vim কমান্ড চিট শিট। 80+ প্রয়োজনীয় Vim কমান্ড উদাহরণ, বিবরণ এবং এক-ক্লিক কপি সহ অনুসন্ধান করুন।

i
Enter Insert mode before the cursor
উদাহরণ:i
I
Enter Insert mode at the beginning of the line
উদাহরণ:I
a
Enter Insert mode after the cursor
উদাহরণ:a
A
Enter Insert mode at the end of the line
উদাহরণ:A
o
Open a new line below and enter Insert mode
উদাহরণ:o
O
Open a new line above and enter Insert mode
উদাহরণ:O
v
Enter Visual mode (character selection)
উদাহরণ:v
V
Enter Visual Line mode (line selection)
উদাহরণ:V
Ctrl+v
Enter Visual Block mode (column selection)
উদাহরণ:Ctrl+v
:
Enter Command-line mode
উদাহরণ::w
Esc
Return to Normal mode from any mode
উদাহরণ:Esc
R
Enter Replace mode (overwrite characters)
উদাহরণ:R
h
Move cursor left
উদাহরণ:5h
j
Move cursor down
উদাহরণ:10j
k
Move cursor up
উদাহরণ:10k
l
Move cursor right
উদাহরণ:5l
w
Move to the start of the next word
উদাহরণ:3w
b
Move to the start of the previous word
উদাহরণ:3b
e
Move to the end of the current word
উদাহরণ:2e
0
Move to the beginning of the line
উদাহরণ:0
^
Move to the first non-blank character of the line
উদাহরণ:^
$
Move to the end of the line
উদাহরণ:$
gg
Move to the first line of the file
উদাহরণ:gg
G
Move to the last line of the file
উদাহরণ:G
:N
Jump to line number N
উদাহরণ::42
Ctrl+f
Scroll forward (down) one screen
উদাহরণ:Ctrl+f
Ctrl+b
Scroll backward (up) one screen
উদাহরণ:Ctrl+b
Ctrl+d
Scroll down half a screen
উদাহরণ:Ctrl+d
Ctrl+u
Scroll up half a screen
উদাহরণ:Ctrl+u
H
Move cursor to the top of the screen
উদাহরণ:H
M
Move cursor to the middle of the screen
উদাহরণ:M
L
Move cursor to the bottom of the screen
উদাহরণ:L
%
Jump to matching bracket, parenthesis, or brace
উদাহরণ:%
x
Delete the character under the cursor
উদাহরণ:x
dd
Delete (cut) the current line
উদাহরণ:dd
dw
Delete from cursor to the end of the word
উদাহরণ:dw
d$
Delete from cursor to the end of the line
উদাহরণ:d$
D
Delete from cursor to end of line (same as d$)
উদাহরণ:D
yy
Yank (copy) the current line
উদাহরণ:yy
yw
Yank (copy) from cursor to end of word
উদাহরণ:yw
p
Paste after the cursor
উদাহরণ:p
P
Paste before the cursor
উদাহরণ:P
u
Undo the last change
উদাহরণ:u
Ctrl+r
Redo the last undone change
উদাহরণ:Ctrl+r
cc
Change (delete and enter insert mode) the current line
উদাহরণ:cc
cw
Change from cursor to end of word
উদাহরণ:cw
c$
Change from cursor to end of line
উদাহরণ:c$
.
Repeat the last change
উদাহরণ:.
>>
Indent the current line one level to the right
উদাহরণ:>>
<<
Unindent the current line one level to the left
উদাহরণ:<<
==
Auto-indent the current line
উদাহরণ:==
J
Join the current line with the line below
উদাহরণ:J
~
Toggle case of character under cursor
উদাহরণ:~
r{char}
Replace the character under the cursor with {char}
উদাহরণ:ra
/{pattern}
Search forward for pattern
উদাহরণ:/foo
?{pattern}
Search backward for pattern
উদাহরণ:?foo
n
Repeat the last search in the same direction
উদাহরণ:n
N
Repeat the last search in the opposite direction
উদাহরণ:N
*
Search forward for the word under the cursor
উদাহরণ:*
#
Search backward for the word under the cursor
উদাহরণ:#
:s/old/new/g
Replace all occurrences of old with new on the current line
উদাহরণ::s/foo/bar/g
:%s/old/new/g
Replace all occurrences of old with new in the whole file
উদাহরণ::%s/foo/bar/g
:%s/old/new/gc
Replace all with confirmation prompts
উদাহরণ::%s/foo/bar/gc
:noh
Clear the search highlight
উদাহরণ::noh
:w
Save the current file
উদাহরণ::w
:w filename
Save the current buffer as a new filename
উদাহরণ::w newfile.txt
:q
Quit (close the window)
উদাহরণ::q
:wq
Save and quit
উদাহরণ::wq
:q!
Quit without saving (force quit)
উদাহরণ::q!
:x
Save and quit (only writes if changes were made)
উদাহরণ::x
:e filename
Open a file for editing
উদাহরণ::e README.md
:sp
Split the window horizontally
উদাহরণ::sp file.txt
:vsp
Split the window vertically
উদাহরণ::vsp file.txt
Ctrl+w+w
Switch focus to the next split window
উদাহরণ:Ctrl+w w
Ctrl+w+h/j/k/l
Move focus to the window in the given direction
উদাহরণ:Ctrl+w l
:close
Close the current window split
উদাহরণ::close
:only
Close all windows except the current one
উদাহরণ::only
:bn
Switch to the next buffer
উদাহরণ::bn
:bp
Switch to the previous buffer
উদাহরণ::bp
:bd
Delete (close) the current buffer
উদাহরণ::bd
:ls
List all open buffers
উদাহরণ::ls
:b N
Switch to buffer number N
উদাহরণ::b 2
:tabnew
Open a new tab
উদাহরণ::tabnew file.txt
:tabn
Switch to the next tab
উদাহরণ::tabn
:tabp
Switch to the previous tab
উদাহরণ::tabp
:tabclose
Close the current tab
উদাহরণ::tabclose
gt
Go to the next tab
উদাহরণ:gt
gT
Go to the previous tab
উদাহরণ:gT
q{a-z}
Start recording a macro into register {a-z}
উদাহরণ:qq
q (stop)
Stop recording the current macro
উদাহরণ:q
@{a-z}
Execute the macro stored in register {a-z}
উদাহরণ:@q
@@
Repeat the last executed macro
উদাহরণ:@@
N@{a-z}
Execute macro N times
উদাহরণ:5@q
:reg
Show the contents of all registers
উদাহরণ::reg
v then d
Select text in Visual mode then delete it
উদাহরণ:vwd
v then y
Select text in Visual mode then yank (copy) it
উদাহরণ:vwy
v then c
Select text in Visual mode then change it
উদাহরণ:vwc
v then >
Indent selected text to the right
উদাহরণ:vip>
vip
Select the current paragraph in Visual mode
উদাহরণ:vip
viw
Select the current word in Visual mode
উদাহরণ:viw
vis
Select the current sentence in Visual mode
উদাহরণ:vis
V then J
Select lines in Visual Line mode then join them
উদাহরণ:VjJ
:set number
Show line numbers
উদাহরণ::set number
:set nonumber
Hide line numbers
উদাহরণ::set nonumber
:syntax on
Enable syntax highlighting
উদাহরণ::syntax on
:colorscheme
Change the color scheme
উদাহরণ::colorscheme desert
:help {topic}
Open Vim help for a topic
উদাহরণ::help :w
m{a-z}
Set a mark at the current cursor position
উদাহরণ:ma
'{a-z}
Jump to the line of a mark
উদাহরণ:'a
`{a-z}
Jump to the exact position of a mark
উদাহরণ:`a
:set paste
Enable paste mode to avoid auto-indent issues
উদাহরণ::set paste
:set ignorecase
Make searches case-insensitive
উদাহরণ::set ignorecase
:set hlsearch
Highlight all search matches
উদাহরণ::set hlsearch
ga
Show the ASCII value of the character under the cursor
উদাহরণ:ga
zz
Center the current line on the screen
উদাহরণ:zz
Ctrl+g
Show the current file name and cursor position
উদাহরণ:Ctrl+g

এই টুল সম্পর্কে

ভিম কমান্ডের জন্য একটি ব্যাপক দ্রুত-রেফারেন্স গাইড। বিভাগ দ্বারা সংগঠিত সাধারণভাবে ব্যবহৃত কমান্ড, সিনট্যাক্স এবং উদাহরণ ব্রাউজ করুন। অনুসন্ধানযোগ্য এবং মোবাইল-বন্ধুত্বপূর্ণ — আপনার একটি দ্রুত অনুস্মারক প্রয়োজন হলে তাত্ক্ষণিক অ্যাক্সেসের জন্য এই পৃষ্ঠাটি বুকমার্ক করুন।

কিভাবে ব্যবহার করবেন

  1. শ্রেণীবদ্ধ রেফারেন্স বিভাগ ব্রাউজ করুন.
  2. নির্দিষ্ট কমান্ড বা সিনট্যাক্স খুঁজতে অনুসন্ধান বার ব্যবহার করুন।
  3. ব্যবহারের উদাহরণ এবং ব্যাখ্যা দেখতে যেকোনো এন্ট্রিতে ক্লিক করুন।
  4. আপনার টার্মিনাল বা সম্পাদকে ব্যবহারের জন্য সরাসরি কমান্ড অনুলিপি করুন।

সচরাচর জিজ্ঞাসিত প্রশ্নাবলী

এই রেফারেন্স আপ টু ডেট?
রেফারেন্সটি ব্যাপকভাবে ব্যবহৃত কমান্ড এবং সিনট্যাক্সকে কভার করে যা সংস্করণ জুড়ে স্থিতিশীল। সর্বশেষ সংযোজন বা সংস্করণ-নির্দিষ্ট বৈশিষ্ট্যের জন্য, অফিসিয়াল ডকুমেন্টেশন পরীক্ষা করুন।
আমি কি এটি অফলাইনে ব্যবহার করতে পারি?
একবার লোড হয়ে গেলে, পৃষ্ঠাটি ইন্টারনেট সংযোগ ছাড়াই কাজ করে। দ্রুত অ্যাক্সেসের জন্য এটি বুকমার্ক করুন — সমস্ত বিষয়বস্তু আরও নেটওয়ার্ক অনুরোধ ছাড়াই ব্রাউজারে রেন্ডার করা হয়।
এই ব্যাপক বা শুধু মৌলিক?
এটি সর্বাধিক ব্যবহৃত কমান্ড এবং প্যাটার্নগুলিকে কভার করে যা দৈনন্দিন কাজের 90% পরিচালনা করে। কুলুঙ্গি বা উন্নত বৈশিষ্ট্যের জন্য, অফিসিয়াল ডকুমেন্টেশনের সাথে পরামর্শ করুন।
আমি কি সংযোজনের পরামর্শ দিতে পারি?
আমরা নিয়মিত আমাদের রেফারেন্স আপডেট. আপনি যদি অনুপস্থিত আদেশগুলি লক্ষ্য করেন বা পরামর্শ থাকলে, আমাদের যোগাযোগ পৃষ্ঠার মাধ্যমে আমাদের জানান।