前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Surround 笔记

Surround 笔记

作者头像
zucchiniy
发布2020-05-22 14:48:10
5290
发布2020-05-22 14:48:10
举报
文章被收录于专栏:洞明学问

surroud 插件

项目的地址如下

原文本

命令

新文本

“Hellow world!”

ds"

Hellow world!

[123+456]/2

cs])

(123+456)/2

“Look ma, I’m *HTML!”

cs"

Look ma, I’m HTML!

if x > 3 {

ysW(

if( x>3 ) {

my $str = whee!;

vllllS’

my $str = ‘whee!’;

<div>Yo!</div>

dst

Yo!

<div>Yo!</div>

cst<p>

<p>Yo!</p>

上面的示例中,添加成对的括号时,如果使用后半括号,是没有空格的,如第 2 个示例,如果使用前半个括号,则是有空格的,如第 4 个示例。另外对于一些常见的标记,需要记住:

  1. t 表示 xml 或者 html 中的 Tag
  2. w word
  3. W WORD
  4. p paragraph

命令表格

Normal mode

ds : 删除一对配对符号

cs : 替换原来的配对符号

ys : 加一对配对符号

yS : 增加一对配对符号,并将内容新建一行,并缩进

yss : 为整行增加一对配对符号

ySs : 为整行增加一对配对符号,并新起一行,然后缩进

ySS : 同 ySs

Visual mode

s : 增加一对匹配符号

S : 增加一对匹配符号,并新起一行,然后缩进

Insert mode

C-s : 增加一对匹配符号

C-s C-s : 增加一对匹配符号,并新起一行,然后缩进

C-g s : 增加一对匹配符号

C-G S : 增加一对匹配符号,新起一行然后进行缩进

修改 surrounding 内文本为例:

ci : 修改匹配符号内的文本,并进入插入模式

di : 剪切匹配符号之间的文本

yi : 复制匹配符号之间的文本

ca : 同 ci 但是也修改符号本身

da : 同 di 但是也修改符号本身

ya : 同 yi 但是也修改箱号本身

b 可以表示小括号,B 表示大括号

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-02-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • surroud 插件
  • 命令表格
    • Normal mode
      • Visual mode
        • Insert mode
        • 修改 surrounding 内文本为例:
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档