命令 | 说明 + 示例 | |
---|---|---|
ds | 删除括号 | |
例 | ds " |
"Hello world!" =>Hello world! |
cs | 替换括号 | |
例 | cs "( |
"Hello world!" =>(Hello world!) |
cS | 替换括号,括号内文本做新一行 | |
例 | cS "{ |
"Hello world!" =>{ Hello world! } |
ys | 添加括号(配合vim光标移动) | |
例 | ys w [ |
Hello world! =>[Hello] world! |
例 | ys w <em Enter |
Hello world! =><em>Hello<em> world! |
yS | 添加括号,括号内文本做新一行 | |
例 | yS w [ |
Hello world! =>[ Hello ] world! |
yss | 整行括起来 | |
例 | yss ( |
Hello world! =>( Hello world! ) |
ySS | 整行括起来,括号内文本做新一行 | |
例 | ySS { |
Hello world! =>{ Hello world! } |
例 | ySS <div Enter |
Hello world! =><div> Hello world! <div> |
ySs | 与ySs功能相同 |
命令 | 说明 + 示例 | |
---|---|---|
S | 选中的括起来 | |
例 | 选中world: S( |
Hello world! =>Hello (world)! |
gS | 选中的括起来,括号内文本做新一行 | |
例 | 选中world: gS{ |
Hello world! =>Hello { world }! |
遇见大S就失效咋回事呢