0
点赞
收藏
分享

微信扫一扫

Vim文本对象中的句子s、段落p

践行数据分析 2022-02-28 阅读 75

引言

使用了快半年的ideaVim了,是时候反馈社区了~~

vim文本对象中大部分的文本对象都很容易理解。本文主要针对的是其中比较少用和比较难理解的句子和段落,进行代码的展示和理解。

参考文献

vim帮助文档

正文

这里我们需要先了解他们的定义:

句子s

在编码中我们的句子并不代表一行,它严格遵守上面的定义。

段落p

案例

例如现在光标如图:
在这里插入图片描述

思考按下vis,我们会选中什么?
在这里插入图片描述
在这里句子是按照段落的边界为边界的。

我们回到原本的状态按下vip
在这里插入图片描述

现在在原有的基础上加了一个句号。
在这里插入图片描述
这时vis便选中了空格以前的部分作为句子。
在这里插入图片描述

总结

句子看起来在代码中用起来食之无味。在我一开始的理解中,句子就应该是一行,但是又想明白了因为行已经有很多快捷的操作。例如选中一行:V,重复的:yy dd之类的,确实不需要再多此一举。

段落可以在空行之间使用: {} 跳转,更为常用。

举报

相关推荐

0 条评论