Intellij Idea选择到ideavim选择

时间:2016-06-30 14:34:54

标签: ideavim

例如,如果我用鼠标选择文本然后按“y”,则ideavim会成功将其复制到缓冲区。但是如果我使用intellij“extend selection”命令(map <leader>w :action EditorSelectWord<CR>)进行选择,我就无法使用ideavim对此选择做任何事情。也许这有捷径?我知道这个功能是在NetBeans的vim插件中。

2 个答案:

答案 0 :(得分:2)

在Andrey链接的功能请求(VIM-510)中,有人提到如果您首先将自己置于可视模式(按v),那么您可以使用这些操作并仍使用d,y获得预期的行为等等。

我现在正在尝试做的是,如果来自正常模式并且进行选择,则将w放入视觉模式,否则如果我已经处于可视模式,则进行选择。看起来这应该可行,但不幸的是,我似乎无法在我的.ideavimrc中重新映射这样做。

nnoremap <leader>w v:action EditorSelectWord<CR>
vnoremap <leader>w :action EditorSelectWord<CR>

^现在似乎对我不起作用。 :(

答案 1 :(得分:1)

IdeaVim无法在Caret选择中使用Select Word。您可以随意为功能请求VIM-510投票,以便跟踪其状态。