配置VIM'ci('样式命令为'f'(首先是行,如果失败则重试)

时间:2011-10-18 20:33:30

标签: vim

我使用命令cd(更改,删除),然后是ai(包括/不包括包装字符),后跟{}之一{1}}。

例如,'"(){}[],当光标位于两个parens之间时,将删除parens中的所有内容,并在两个剩余的parens之间留下插入模式。

但是,如果我的光标位于以下示例行的第0列中,ci(将失败,因为光标不在ci(块中。

()

我希望第0列的Example line with some (stuff in parens) 首先尝试(并失败),然后用ci(重复一遍,跳到第一行。这可能/容易吗?我无法弄清楚如何挂钩f(找到代码块的失败。

1 个答案:

答案 0 :(得分:3)

为什么不使用:

%ci(

这将是一个更简单的工作流程恕我直言。而且,就在几个小时前,我在问题上阅读了非常nice answer这个问题。