സൗജന്യ കൺവെർട്ടർ

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

ഈ ടൂളിനെ കുറിച്ച്

vim കമാൻഡുകൾക്കുള്ള സമഗ്രമായ ദ്രുത-റഫറൻസ് ഗൈഡ്. സാധാരണയായി ഉപയോഗിക്കുന്ന കമാൻഡുകൾ, വാക്യഘടന, വിഭാഗമനുസരിച്ച് ക്രമീകരിച്ച ഉദാഹരണങ്ങൾ എന്നിവ ബ്രൗസ് ചെയ്യുക. തിരയാനാവുന്നതും മൊബൈൽ-സൗഹൃദവും — നിങ്ങൾക്ക് പെട്ടെന്നുള്ള ഓർമ്മപ്പെടുത്തൽ ആവശ്യമുള്ളപ്പോൾ തൽക്ഷണ ആക്‌സസ്സിനായി ഈ പേജ് ബുക്ക്‌മാർക്ക് ചെയ്യുക.

ഉപയോഗിക്കേണ്ട വിധം

  1. തരംതിരിച്ച റഫറൻസ് വിഭാഗങ്ങൾ ബ്രൗസ് ചെയ്യുക.
  2. നിർദ്ദിഷ്ട കമാൻഡുകൾ അല്ലെങ്കിൽ വാക്യഘടന കണ്ടെത്താൻ തിരയൽ ബാർ ഉപയോഗിക്കുക.
  3. ഉപയോഗ ഉദാഹരണങ്ങളും വിശദീകരണങ്ങളും കാണുന്നതിന് ഏതെങ്കിലും എൻട്രിയിൽ ക്ലിക്ക് ചെയ്യുക.
  4. നിങ്ങളുടെ ടെർമിനലിലോ എഡിറ്ററിലോ ഉപയോഗിക്കുന്നതിന് കമാൻഡുകൾ നേരിട്ട് പകർത്തുക.

പതിവ് ചോദ്യങ്ങള്

ഈ പരാമർശം കാലികമാണോ?
പതിപ്പുകളിലുടനീളം സ്ഥിരതയുള്ള, വ്യാപകമായി ഉപയോഗിക്കുന്ന കമാൻഡുകളും വാക്യഘടനയും റഫറൻസ് ഉൾക്കൊള്ളുന്നു. ഏറ്റവും പുതിയ കൂട്ടിച്ചേർക്കലുകൾക്കോ ​​പതിപ്പ്-നിർദ്ദിഷ്ട സവിശേഷതകൾക്കോ, ഔദ്യോഗിക ഡോക്യുമെൻ്റേഷൻ പരിശോധിക്കുക.
എനിക്ക് ഇത് ഓഫ്‌ലൈനായി ഉപയോഗിക്കാമോ?
ഒരിക്കൽ ലോഡ് ചെയ്‌താൽ, ഇൻ്റർനെറ്റ് കണക്ഷൻ ഇല്ലാതെ പേജ് പ്രവർത്തിക്കും. പെട്ടെന്നുള്ള ആക്‌സസിനായി ഇത് ബുക്ക്‌മാർക്ക് ചെയ്യുക - കൂടുതൽ നെറ്റ്‌വർക്ക് അഭ്യർത്ഥനകളില്ലാതെ എല്ലാ ഉള്ളടക്കവും ബ്രൗസറിൽ റെൻഡർ ചെയ്യപ്പെടും.
ഇത് സമഗ്രമാണോ അതോ അടിസ്ഥാനകാര്യങ്ങൾ മാത്രമാണോ?
90% ദൈനംദിന ജോലികൾ കൈകാര്യം ചെയ്യുന്ന ഏറ്റവും സാധാരണയായി ഉപയോഗിക്കുന്ന കമാൻഡുകളും പാറ്റേണുകളും ഇത് ഉൾക്കൊള്ളുന്നു. നിച്ച് അല്ലെങ്കിൽ വിപുലമായ സവിശേഷതകൾക്കായി, ഔദ്യോഗിക ഡോക്യുമെൻ്റേഷൻ പരിശോധിക്കുക.
എനിക്ക് കൂട്ടിച്ചേർക്കലുകൾ നിർദ്ദേശിക്കാമോ?
ഞങ്ങളുടെ റഫറൻസുകൾ ഞങ്ങൾ പതിവായി അപ്ഡേറ്റ് ചെയ്യുന്നു. നഷ്‌ടമായ കമാൻഡുകൾ നിങ്ങൾ ശ്രദ്ധയിൽപ്പെട്ടാൽ അല്ലെങ്കിൽ നിർദ്ദേശങ്ങൾ ഉണ്ടെങ്കിൽ, ഞങ്ങളുടെ കോൺടാക്റ്റ് പേജിലൂടെ ഞങ്ങളെ അറിയിക്കുക.