Vi May 2026
To start using vi , you only need to learn a few key commands: vi filename : Open or create a new file. i : Switch to Insert mode to start typing text. : Exit Insert mode and return to Command mode . :w : Save (write) the file. :q : Quit the editor. :wq or ZZ : Save and quit. :q! : Quit without saving changes. 2. Navigation (Command Mode)
Unlike modern word processors (like Notepad), vi is , meaning the keyboard behaves differently depending on the mode you are in.
Highly productive for power users who prefer keyboard shortcuts over mouse navigation. To start using vi , you only need
Used for advanced commands like saving and quitting. Essential vi Commands
: Move cursor left, down, up, right (alternative to arrow keys). w : Move forward one word. b : Move backward one word. 0 (zero) : Move to the beginning of the line. $ : Move to the end of the line. 3. Editing (Command Mode) x : Delete the character under the cursor. dd : Delete (cut) the entire current line. yy : Yank (copy) the current line. p : Paste the copied or deleted text after the cursor. u : Undo the last action. Advantages :w : Save (write) the file
vi is a powerful, modal text editor that is standard on nearly all Unix and Unix-like operating systems (including Linux and macOS). It is known for its speed and efficiency, allowing users to edit text without removing their hands from the home row of the keyboard. Key Concepts & Modal Editing
Starts instantly and uses minimal system resources. Modern Evolution (Vim) making it essential for system administration.
It is guaranteed to be available on any Unix system, making it essential for system administration.