See all vim plug commands starts with :Plug<Tab>
command | usage |
---|---|
:PlugInstall | install all registered plugins |
:PlugUpgrade | self upgrade |
:PlugUpdate | update managed plugins |
:PlugStatus | check managed plugins |
:PlugClean | find and delete invalid plugins |
:PlugDiff | Examine changes from the previous update and the pending changes |
:PlugSnapshot | Generate script to restore the current snapshot of the plugins |
command | from | to | mode | note |
---|---|---|---|---|
cs"' |
"hello" | 'hello' | normal | change surrounding |
cs"<q> |
"hello" | <q>hello</q> |
normal | change surrounding |
cst" |
<q>hello</q> |
"hello" | normal | change surrounding from tag |
dst |
<q>hello</q> |
hello | normal | delete surrounding tag |
ds" |
"hello" | hello | normal | delete surrounding |
ysiw[ |
hello | [ hello ] | normal | add surrounding(with space) |
ysiw] |
hello | [hello] | normal | add surrounding(no-space) |
yssb |
hello world | (hello world) | normal | wrap entire paragraph inside parenthesis |
yss) |
hello world | ( hello world ) | normal | wrap entire paragraph inside parenthesis |
ysiw<em> |
hello world | <em>hello</em> world |
normal | wrap word inside tag |
S<p class="a"> |
hello world | <p class="muted">hello world</p> |
visual | add tags in visual mode |
:help surround
for more information.