我正在使用 tpope 的 surround.vim .示例:
应用 ysip]
到
[1 0]
[0 1]
会产生
[
[1 0]
[0 1]
]
相反,我希望输出看起来像
[[1 0]
[0 1]]
我也尝试过使用我能想到的所有视觉模式变体(即 vip]
、VjS]
等)
我仍然没有运气。我是文本对象和插件自定义的新手,只是想在尝试编辑环绕声文件之前我会询问任何快速解决方案。
编辑:我还发现 {jv}k$hS]
是我需要的重新映射的通用解决方案!
最佳答案
AFAIK,获得所需内容的唯一方法是在视觉模式下选择文本(不是视线或视觉 block ):
v$jS]
关于vim - 如何使用 Vim surround 在段落的当前行开始和结束行上包围段落?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37558359/