在PhpStorm中使用IdeaVim选择下一次出现
Mac上的漂亮的在PhpStorm中使用IdeaVim选择下一次出现,phpstorm,webstorm,ideavim,Phpstorm,Webstorm,Ideavim,Mac上的漂亮的CTRL-G,选择下一个出现的单词,在激活IdeaVim时不起作用。所以很长一段时间以来,我一直生活在禁用IdeaVim的环境中,每次我都想做这样的多重选择。但是我越来越多地使用它。有什么办法让它发挥作用吗 。。。或者我可以用VIM的方式做吗 具体例子 如果我有这样的东西: $foo = 123 if( isset( $foo ) ){ echo $foo; } // if( isset( $foo ) ){ 我想选择所有$foo,并将其替换为$bar 如果我没有使用Id
CTRL-G
,选择下一个出现的单词,在激活IdeaVim时不起作用。所以很长一段时间以来,我一直生活在禁用IdeaVim的环境中,每次我都想做这样的多重选择。但是我越来越多地使用它。有什么办法让它发挥作用吗
。。。或者我可以用VIM的方式做吗
具体例子 如果我有这样的东西:
$foo = 123
if( isset( $foo ) ){
echo $foo;
} // if( isset( $foo ) ){
我想选择所有$foo
,并将其替换为$bar
如果我没有使用IdeaVim,那么我可以选择第一个$foo
,然后按CTRL-G
4次(或者如果我想全部选择,请按CTRL-CMD-G
),然后写入$bar
。。。目前,我只是停用了IdeaVim,然后就这么做了
进一步说明
我已尝试清空我的
.ideavimrc
-文件,以确保其中没有与之冲突的内容。结果是一样的 如果要执行idea操作而不是vim的操作,可以选择IDE的冲突映射处理程序
如果要执行idea操作而不是vim的操作,可以选择冲突映射的
IDE
处理程序
啊!我没有意识到这一点。谢谢然而,当使用IdeaVim时,multicursor功能并没有那么好。如果我进行多项选择并按SHIFT-I,那么我可以键入,当我完成后,我可以按escape,只有这样它才会应用于所有已选择的位置。我知道这是一个很高的要求,-但是你知道有什么解决办法吗(所以在使用IdeaVim的多光标模式时,可以在输入时看到输入)?@Zeth本人没有使用IdeaVim,但检查注释或其他票据--@Zeth是的,我能够重现此错误。我可以看出IdeaVim的工作原理类似于(显然是错的)。你可以在这里创建一个问题:(或者我会在周一创建)。啊!我没有意识到这一点。谢谢然而,当使用IdeaVim时,multicursor功能并没有那么好。如果我进行多项选择并按SHIFT-I,那么我可以键入,当我完成后,我可以按escape,只有这样它才会应用于所有已选择的位置。我知道这是一个很高的要求,-但是你知道有什么解决办法吗(所以在使用IdeaVim的多光标模式时,可以在输入时看到输入)?@Zeth本人没有使用IdeaVim,但检查注释或其他票据--@Zeth是的,我能够重现此错误。我可以看出IdeaVim的工作原理类似于(显然是错的)。你可以在这里创建一个问题:(或者我将在周一创建)。