16

有没有人让round.vimrepeat.vim一起工作?

这应该使您能够使用“。”重复环绕插件提供的任何命令。命令。

我认为surround.vim 应该已经内置了对repeat 插件的支持,所以它应该可以开箱即用,但我无法让它工作。

4

2 回答 2

13

我只是将surround.vim 和repeat.vim 放在我的.vim/plugins 文件夹中并试了一下。对我来说,它像描述的那样工作。

您可以在不受支持的功能上尝试重复命令。在环绕.vim 的文档中它说

 The "." command will work with ds, cs, and yss if you install repeat.vim

它并不是说所有命令都可以与 repeat.vim 一起使用。例如,视觉模式的东西(选择多行并围绕它们)不适用于 repeat.vim

于 2009-01-31T10:28:35.150 回答
5

你是对的。它似乎只适用于 ds、cs 和 yss。

它也可以部分地在yse, ysiw, ysaw,上工作ys2w。当您重复 ysiw 命令时,它会在提示符处停止,等待您输入周围的类型(即 b、B、r、"、t...)。

虽然仍然没有视觉命令。我希望未来的版本会增加对其余命令的支持。

感谢你的回答。

于 2009-01-31T11:15:53.243 回答