如何获取对应操作的IdeaVim动作名称?
如何获取对应操作的IdeaVim动作名称?
我来给你分享几个实用的方法,帮你找到对应操作的IdeaVim动作名称:
用IdeaVim内置命令直接查看
切换到Vim模式后,输入:actionlist并回车,这个命令会列出所有支持的IdeaVim动作名称。你可以在这个列表里用关键词搜索你需要的操作,比如你截图里的功能,很快就能定位到对应的名称。借助IntelliJ的动作搜索功能找ID
按下Ctrl+Shift+A(Windows/Linux)或者Cmd+Shift+A(Mac)打开IntelliJ的动作搜索框,找到你想要映射的那个操作,选中它之后,查看它的ID——这个ID就是你要找的IdeaVim动作名称。比如常见的“全局查找”对应的动作名可能是FindInPath。查看IdeaVim设置里的配置示例
你可以打开IntelliJ的设置(路径一般是File > Settings > Plugins > IdeaVim),里面的配置说明会给出很多常用动作的名称示例,参考这些示例就能快速找到自己需要的动作名。
找到目标动作名称后,就可以这样设置键位映射了:
map <leader>f <action> 替换成你找到的动作名称
备注:内容来源于stack exchange,提问作者Mehul Pamale
相关产品推荐
相关产品推荐

