首页 > 解决方案 > Pycharm vim插件可以支持调用功能吗?

问题描述

我正在使用 PyCharm2018.3。
我想在我的~/.ideavimrc
但似乎 pycharm vim 插件不支持:call命令中创建一些快捷方式。
这是我的~/.ideavimrc

function! PrintVariable()
 if &filetype == 'python'
  :s/\v(\s*)(.*)/\1print("\2: ", \2)<CR>
 else
  :s/\v(\s*)(.*)/\1std::cout<<"\2"<<std::endl;<CR>
 endif
endfunction
map <space>p :call PrintVariable()<CR>

当我按下<space>p时,PyCharm 会说

VIM-not an editor command: call

如何在 pycharm vim 中触发函数?

标签: vimpycharm

解决方案


IdeaVim 不完全支持 vim 脚本。这是一个相关的问题:https ://youtrack.jetbrains.com/issue/VIM-506


推荐阅读