vim global command
command,
Syntax
:[range]g/pattern/command
Parameters
| Parameters | Description | Examples | Level |
|---|---|---|---|
:g/pattern/d |
:g/console.log/d |
Common | |
:g/pattern/normal cmd |
Normal command | :g/TODO/normal dd |
Advanced |
:v/pattern/d |
:v/error/d |
Advanced | |
:g/pattern/m$ |
:g/import/m0 |
Advanced | |
:g/^$/d |
:g/^$/d |
Common |
Examples
console.log
:g/console\.log/d
:g/^$/d
error
:v/error/d
v g
TODO
:g/TODO/normal A // FIXME
Common Errors
E147: Cannot do :global recursiveglobal command global,
Tips
- :g :t(Copy) and :m()
- :g/pattern/y A Copy a
- :g/pattern/ command