to open file
vim filename
copy/cut paste
yy => p
dd => p
v => select lines to copy => y => goto line where need to paste => p
v => select lines to cut => d => goto line where need to paste => p
to undo and redo
Esc
u u u u
Esc
Ctrl + R Ctrl + R
to open file in read mode
vim -R filename
to open file on specific line number
vim filename +10
insert mode
i
o
escape / command mode
Esc
to write file
:w
:wq
:x
to minimize vim editor
Ctrl + Z
to see minimized files in vim
jobs
to see background job
bg
to open specific jobs or bring it to foreground
fg 1
fg +
fg -
search any word in vim editor
/word
/word\c
/word\C
#then press N or Shift + N
search and replace word
:%s/word/replacewith/i
:%s/word/replacewith/g
go to specific line
:10
:1
:$
show/hide line numbers in vim editor
:set number
:set nonumber
set tabstop
:set tabstop=4
set font color
:colorscheme murphy
vimdiff difference between 2 files
vimdiff file1 file2
#difference put
dp
#difference obtain
do
Your point of view caught my eye and was very interesting. Thanks. I have a question for you.
Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?
I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.