Qt creator Fakevim一次替换所有内容而不是一个(:%s/a/B/gc)

Qt creator Fakevim一次替换所有内容而不是一个(:%s/a/B/gc),qt-creator,fakevim,Qt Creator,Fakevim,我在Qt Creator 4.5.0中使用Fakevim。我在普通vim中最常用的命令之一是:%s/exprA/exprB/gc。然而,在Fakevim中,这就像:%s/exprA/exprB/g一样工作-它替换了所有内容,不允许我扫描并选择要执行的替换 我在谷歌上搜索了这个主题,但找不到类似的bug报告,也找不到需要在Qt Creator中更改的设置。我错过什么了吗 不幸的是,FakeVim不支持csubstitution标志。它忽略任何无法识别的标志。这就是为什么在FakeVim:%s/ex

我在Qt Creator 4.5.0中使用Fakevim。我在普通vim中最常用的命令之一是:%s/exprA/exprB/gc。然而,在Fakevim中,这就像:%s/exprA/exprB/g一样工作-它替换了所有内容,不允许我扫描并选择要执行的替换


我在谷歌上搜索了这个主题,但找不到类似的bug报告,也找不到需要在Qt Creator中更改的设置。我错过什么了吗

不幸的是,FakeVim不支持
c
substitution标志。它忽略任何无法识别的标志。这就是为什么在FakeVim
:%s/exprA/exprB/gc
中,更改设置使其识别“c”的方法与
:%s/exprA/exprB/g

中的方法相同?我认为在Qt Creator中,如果不修复代码,就无法模拟这种方法。对于某些高级Vim功能,可以设置快捷方式以在GVim中瞬时打开当前文档(请参阅)。