0% found this document useful (0 votes)
39 views1 page

Vi Commands

This document outlines essential vi commands for text editing, including modes for inserting, deleting, and changing text. It also provides navigation commands for moving the cursor within a file and commands for saving and closing the file. Key commands include 'i' for insert mode, 'dd' for deleting lines, and ':wq' for saving and quitting.

Uploaded by

hkhk030620
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views1 page

Vi Commands

This document outlines essential vi commands for text editing, including modes for inserting, deleting, and changing text. It also provides navigation commands for moving the cursor within a file and commands for saving and closing the file. Key commands include 'i' for insert mode, 'dd' for deleting lines, and ':wq' for saving and quitting.

Uploaded by

hkhk030620
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

vi Commands

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

You might also like