While in command mode (case sensitive)
- move the cursor with arrow keys; if there aren't any arrow keys, use j,k,h,l
- i - change to insert mode (before cursor)
- a - change to insert mode (after cursor)
- A - change to insert mode (at end of line)
- r - replace one character
- R - overwrite text
- x - delete one character
- dd - delete one line
- yy - yank line (copy)
- p - paste deleted or yanked text after cursor
- P - paste deleted or yanked text before cursor
- G - go to end of the file
- 1G - go to top of the file
- J - merge next line with this one
- / - search, follow / with text to find
- :wq - write file and quit
- :q! - quit without saving
- :%s/old/new/g - substitute; replace "old" with "new" on all lines
- :g/pattern/d - delete all lines that match the pattern
While in insert mode
- ESC - change to command mode
- any text typed is entered at the cursor
If you gave vi a whirl and don't dig it, give the nano editor a try.
No comments:
Post a Comment