vi/vim delete commands and examples
vi/vim FAQ: Can you share some example vi/vim delete commands?
The vi editor can be just a little difficult to get started with, so I thought I'd share some more vi commands here today, specifically some commands about how to delete text in vi/vim.
vi delete commands - reference
A lot of times all people need is a quick reference, so I'll start with a reference of vi/vim delete commands:
x - delete current character dw - delete current word dd - delete current line 5dd - delete five lines d$ - delete to end of line d0 - delete to beginning of line :1,.d delete to beginning of file :.,$d delete to end of file
If those don't make sense on their own, the next sections will provide a brief description of each vi delete command.
vi delete character command
When you're in command mode in the vi editor (just hit the [Esc] key and you'll be there), and you want to delete the character at the current cursor position, just use the vi delete character command -- the lowercase letter 'x' -- like this:
x
As mentioned, that deletes the character at your current cursor position. If you want to delete ten characters you can press the letter 'x' ten times, or you can use this command instead:
10x
vi delete word commands
When you're in command mode in the vi editor and you want to delete the current word, use the vi delete word command:
dw
Just like the delete character command, if you want to delete the next five words, just precede the
dw
command with the number 5, like this:5dw
vi delete line commands
When you're in command mode in the vi editor and you want to delete the current line, use the vi delete line command:
dd
Just like the delete character and delete word commands, if you want to delete the next five lines, just precede the
dd
command with the number 5, like this:5dd
Nhận xét
Đăng nhận xét