In this video we discussed about the vi editor and mode operations like insert mode and command mode .
i – Insert at cursor (goes into insert mode)
a – Write after cursor (goes into insert mode)
A – Write at the end of line (goes into insert mode)
ESC – Terminate insert mode
u – Undo last change
U – Undo all changes to the entire line
o – Open a new line (goes into insert mode)
dd – Delete line
3dd – Delete 3 lines.
D – Delete contents of line after the cursor
C – Delete contents of a line after the cursor and insert new text. Press ESC key to end insertion.
dw – Delete word
4dw – Delete 4 words
cw – Change word
x – Delete character at the cursor
r – Replace character
R – Overwrite characters from cursor onward
s – Substitute one character under cursor continue to insert
S – Substitute entire line and begin to insert at the beginning of the line
~ – Change case of individual character
Moving within a file
k – Move cursor up
j – Move cursor down
h – Move cursor left
l – Move cursor right
Saving and Closing the file
Shift+zz – Save the file and quit
:w – Save the file but keep it open
:q – Quit without saving
:wq – Save the file and quit
copy = yy
paste =p
undo =u
replace = r
:set number
:set nonumber
delete
dd x X dw D
copy paste
yy yw p
%s/oldword/newword/ig
:e opens another file with filename ex b.sh
:! runs the command in the file ex : !date