Pycharm vim插件可以支持调用功能吗?

时间:2019-12-12 08:15:23

标签: vim pycharm

我正在使用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中触发函数?

1 个答案:

答案 0 :(得分:1)

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