Linux or UNIX : vi editor command
Unknown
5:52 PM
Linux
,
unix
,
vi editor
,
vi shortcut
,
vi tutorial
,
vim
,
vim shortcut
No comments
GNU/Linux Documentation - Vi command mode instructions
^ = Control key
10 can be replaced by any number
Many commands can use a number prefix in this way, only examples are listed.
10 can be replaced by any number
Many commands can use a number prefix in this way, only examples are listed.
Operation Keys
| Return to Command mode from Insert, overwrite or append mode | Escape |
| Enter Insert mode | i |
| Enter overwRite mode | R |
| Enter append mode | a |
| Enter append mode at end of this line | A |
| Enter Insert mode on a new line after this | o |
| Enter Insert mode on a new line before this | O |
| Delete this word and enter Insert mode here | cw |
| Delete this line and enter Insert mode here | cc |
| Delete the next 10 lines and enter Insert mode here | 10cc |
| Move cursor left one character | left arrow or h |
| Move cursor left e.g. 10 characters | 10h |
| Move cursor down one line | down arrow or j |
| Move cursor down 10 lines | 10j |
| Move cursor up one line | up arrow or k |
| Move cursor right one character | right arrow or l |
| Save this file and continue | :w |
| Save this file and exit | :wq |
| Abort without saving changes to this file | :q! |
| Quit (no changes made) | :q |
| Save as a new file "new-file" | :w new-file |
| Load the file "myfile" into vi | :e myfile |
| Delete the character under the cursor | x or Del |
| Delete the current word (inc. space) | dw |
| Delete the next 10 words | 10dw |
| Delete the current line | dd |
| Delete the next 10 lines | 10dd |
| Delete rest of this line, right of the cursor | d$ |
| Yank the current line onto the clipboard | yy |
| Yank the current word onto the clipboard | yw |
| Paste the clipboard | p |
| Undo | u |
| Redo | ^r |
| Jump to the bottom of the file | G |
| Jump to e.g. the tenth line of the file | 10G |
| Jump to the top of the file | gg |
| Jump one page forward | ^f |
| Jump half a page forward | ^u |
| Jump one page back | ^b |
| Jump half a page back | ^d |
| Search for text from cursor | /text |
| Find next occurrence of text | n |
| Find previous occurrence of text | N |
| Start of next word | w |
| End of next word | e |
| Start of the tenth word forward | 10w |
| Start of next sentence | ) |
| Start of previous sentence | ( |
| Start of line | 0 (zero) |
| End of line | $ |
| Top of screen | H |
| Bottom of screen | L |
| Middle of screen | M |
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment