Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装了IdeaVIM的Pycharm中的参数提示_Pycharm - Fatal编程技术网

安装了IdeaVIM的Pycharm中的参数提示

安装了IdeaVIM的Pycharm中的参数提示,pycharm,Pycharm,我试图使用CTRL+p来查看Pycharm中方法所需的参数,但它不起作用。如果我转到GUI工具栏,单击查看并单击“参数信息”,我可以看到它 排除此问题时,不确定从何处开始 我已经安装了IdeaVIM插件供参考。当我处于正常模式时,CTRL+P向上移动一行,当我处于编辑模式时,似乎没有发生任何事情当我决定发布StackOverFlow问题时,我明白了这一点 我必须在设置中其他设置,并将CTRL+p处理程序更改为IDE,只是为了补充canyon289的答案,并提供额外的细节。可在以下位置找到修改具有

我试图使用CTRL+p来查看Pycharm中方法所需的参数,但它不起作用。如果我转到GUI工具栏,单击查看并单击“参数信息”,我可以看到它

排除此问题时,不确定从何处开始


我已经安装了IdeaVIM插件供参考。当我处于正常模式时,CTRL+P向上移动一行,当我处于编辑模式时,似乎没有发生任何事情

当我决定发布StackOverFlow问题时,我明白了这一点


我必须在设置中其他设置,并将CTRL+p处理程序更改为IDE

,只是为了补充canyon289的答案,并提供额外的细节。可在以下位置找到修改具有pycharm vim冲突的键盘快捷键处理程序的选项:

设置/首选项对话框(Ctrl+Alt+S)-->编辑器-->Vim仿真


然后可以将Ctrl+p处理程序更改为IDE。

Ctrl+p
在插入模式下工作,无需更改设置。 我使用的是PyCharm 2019.3,IdeaVim插件v0.56,我不确定这是否适用于以前的版本。

Ctrl+p在插入模式下工作,但在正常模式下不工作

对于正常模式,您可以在
.ideavimrc
配置中添加新的快捷方式:

map <leader>p <Action>(ParameterInfo)
map p(参数信息)
然后使用
\p
显示参数列表