Cursor Movements
| h, j, k, l | Move left, Down, Up, Right |
| 0 | Move to First Character of the Line |
| $ | Move to end of Line |
| w | Move to next word |
| CTRL + D | Move Page Down |
| CTRL + U | Move Page Up |
| G | Move to the End of File |
| 1G or :1 | Move to the Top of File |
| nG | Move to Line number n. (replace n is any integer value) |
| CTRL + G | Display current Line Number |
Find a Text
| /text | Find a text in Forward Direction |
| ?text | Find a text in Reverse Direction |
| n | Repeat the previous Search |
Note: text needs to be replaced by the string that needs tobe searched.
Editing, Inserting orDeleting a Text
| a | Append after Cursor |
| A | Append to the end of Line |
| i | Insert before cursor |
| I | Insert from the Beginning of the line |
| o | Insert a new Line in the edit mode |
| cw | Change word |
| cc | Change whole line |
| C | Change text to end of line |
| dd | Delete Current Line |
| 5dd | Delete current line and next 4 |
| D | Delete from Current Position to the end of line |
| u | Undo last change |
| U | Restore Current Line |
Copy(yanking) and Paste
| yy | Yank a copy of Current Line |
| p | Insert previously yanked Line |
Saving and Exiting
| ZZ or :wq | Save and exit file |
| :q! | Exit without Saving |
| :w filename1 | Save edited file as filename1. Similar to Save as. |


1 Comment:
Great. I do find difficulty in learning all the commands and looks for them every time I need them. But from now onwards it will be easy to me as I got all the editor commands with their usage listed in your article. I have bookmarked it and would like to Thank you for sharing it from core of my heart.
Post a Comment