TheBlob42/idea-which-key

Doesn't show up in latest PyCharm 2022

Closed this issue · 2 comments

I'm stumped.
I've tried everything from reninstalling, restarting, clean .ideavimrc but nothing works.
I got it working the first time I installed this plugin a few weeks ago, but now out of nowhere it suddenly doesn't show anymore.
And I'm not sure how I can even start to debug. Is there some kind of logs I can look at to check for errors?
I'm using PyCharm 2022.1.2

My .ideavimrc

source ~/.intellimacs/spacemacs.vim

" (Optional) Enable other Intellimacs modules
source ~/.intellimacs/extra.vim
source ~/.intellimacs/major.vim
" source ~/.intellimacs/hybrid.vim

" (Optional) Enable which-key plugin
source ~/.intellimacs/which-key.vim
set timeoutlen=500
" make the popup show up 'instantly'
let g:WhichKey_DefaultDelay = 100

" (Optional) My own vim commands
" nnoremap Y y$

""" Idea specific settings ------------------
set ideajoin

" (Optional) Comma for major mode
nmap , <leader>m
vmap , <leader>m

" (Optional) Add/edit actions
" nnoremap <leader>gl    :action Vcs.Show.Log<CR>
" vnoremap <leader>gl    :action Vcs.Show.Log<CR>

source ~/.vimrc

my .vimrc

let mapleader=" "

" noh - no highlight
map <esc> :noh <CR>

" Enable mouse use in all modes
set mouse=a

" Show a few lines of context around the cursor. Note that this makes the
" text scroll if you mouse-click near the start or end of the window.
set scrolloff=5

" Do incremental searching.
set incsearch

" delete without yanking
nnoremap d "_d
vnoremap d "_d

" provide hjkl movements in Insert mode and Command-line mode via the <Alt> modifier key
inoremap <A-h> <Left>
inoremap <A-j> <Down>
inoremap <A-k> <Up>
inoremap <A-l> <Right>

" Move to begin of current word in insert mode
inoremap <A-b> <C-o>b
inoremap <A-w> <C-o>w

set clipboard=unnamedplus " Use system clipboard.

" This unsets the "last search pattern" register by hitting return
nnoremap <CR> :noh<CR><CR>
" Clear highlight on redrawing screen with Ctrl-l
noremap <C-L> :nohlsearch<CR><C-L>

" Don't put pasted-over content into the clipboard.
" vnoremap p "_c<C-r><C-o>+<Esc>

if (has('ide'))
  set ReplaceWithRegister
  xmap p gr
else
  xnoremap p pgvy
endif

I've just tried Pycharm 2021.3, and the plugin works, so it seems to be an issue with 2022.1 at least.

It started working suddenly... Honestly no idea how.