gpt4 book ai didi

vim 选择段落——如何重新定义段落边界?

转载 作者:行者123 更新时间:2023-12-04 21:34:51 27 4
gpt4 key购买 nike

在vim中,vip选择“内部段落”:help v_ip,
但是它的用途有限。

vim 段落边界是硬编码的,一个
段落由 2 个或更多空行分隔。
:帮助段落

一些古老的 marcos 像 .IP,似乎也被支持为
段落分隔符,但都是硬编码的。

我想轻松地指定我自己的段落分隔符
在vim中选择文本段落。

就像使用正则表达式拆分器的段落模式下的 perl 一样。

我尝试将段落设置为由空行或大括号分隔:
:set 段落+={ cpoptions+={
但不能按文档工作,
'vip' 选择命令忽略大括号。

我想要的解决方案应该适用于所有段落命令
喜欢 vip、vap、dip、dap、{, }.

最佳答案

请注意如何映射操作符,这样您就不必重新映射 vip 或 vap(您可以将 aH 映射到您的移动操作 - 并且使用您的选择神奇地执行以下所有操作:

 daH
vaHy
d2aH

等等

关于vim 选择段落——如何重新定义段落边界?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3936784/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com