: ---> get-in the end-mode
/ ---> get in the end-mode
? ---> get in the end-mode
i ---> get in insert @current corse
a ---> get in append @current corse
esc ---> switch between 'edit-mode' and 'command-mode'
yy ----> copy
p ----> past
P ----> past above the last line .
o ----> new line
dd ----> delete the current line .
x ----> delete the current char .
Gloable Replace ------> %s/string_src/string_dest/gc
line Replace -----> :s/string_src/string_dest/gc
/ ----> find str from top to down
? ----> find str from down to top
set nu ----> display the line number `
set nonu ---> not display the line number .
f ------> display the current editting file name .
Hex-display ---> :%!xxd
Hex-display ---> :%!xxd -c 12 : hex-display 12byte perline
Hex-display ---> :%!xxd -r : return to text form .
o-display ---> :%!od
Jump to Start of line ------> shift + ^
Jump to End of line ------> shift + $
Insert at the start of line -----> shift + i
Append at the end of line ------> shift + a
/ ---> get in the end-mode
? ---> get in the end-mode
i ---> get in insert @current corse
a ---> get in append @current corse
esc ---> switch between 'edit-mode' and 'command-mode'
yy ----> copy
p ----> past
P ----> past above the last line .
o ----> new line
dd ----> delete the current line .
x ----> delete the current char .
Gloable Replace ------> %s/string_src/string_dest/gc
line Replace -----> :s/string_src/string_dest/gc
/ ----> find str from top to down
? ----> find str from down to top
set nu ----> display the line number `
set nonu ---> not display the line number .
f ------> display the current editting file name .
Hex-display ---> :%!xxd
Hex-display ---> :%!xxd -c 12 : hex-display 12byte perline
Hex-display ---> :%!xxd -r : return to text form .
o-display ---> :%!od
Jump to Start of line ------> shift + ^
Jump to End of line ------> shift + $
Insert at the start of line -----> shift + i
Append at the end of line ------> shift + a