如何创建自己的 text objects:一个简单教程。

2020-11-16 10:56:17 +08:00
 jdhao

vim 中的 text objects 是高效编辑必备技能之一,写了一篇文章介绍如何定义你自己的 text objects,提供了两个详细的例子,一个是定义 URL text objects (iu),一个是定义 Markdown fenced code blocks (ic, ac)。

作用:定义了 text object 以后,对于 URL,ciu就可以更改当前 URL,yiu 就可以复制当前 URL,不用再移动光标,手动选择 URL 的文字,然后再操作,方便了很多。对于 fenced code block,yic 就可以复制当前 code block 代码,yac 将会复制整个 code block 区域 (包含前面以及后面的 backtick 区域)。

1777 次点击
所在节点    Vim
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/725682

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX