AlexPl292 / IdeaVim-EasyMotion

EasyMotion emulation plugin for IdeaVim

Home Page:https://plugins.jetbrains.com/plugin/13360-ideavim-easymotion/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Instead of searching prints `symotion-s)`

ntrp opened this issue · comments

For some reason instead of executing the command when I press f it simply executes literaly (esymotion-s) which ends up moving to the end of the word and printing symotion-s)

I enabled the plugin with set easymotion and added the binding from the example.

IJ version: 2022.1.3 Ultimate

All other plugins that do not require the <Plug> bindings work fine

Hey,

it looks like I have a similar issue. I want to change the default bindings. My .ideavimrc is:

let mapleader=" "

set relativenumber
set number

set easymotion

" Move to word
"map  <Leader>hw <Plug>(easymotion-w)
nmap <Leader>hw <Plug>(easymotion-w)

When I use the key binding a new line is added containing: verwin-w)

I cannot attach logs since it's my work PC and they may contain sensitive data.

You can also get this behavior if you haven't installed IdeaVim-EasyMotion plugin inside IDE.

Hi @Stock84-dev,

I have the EasyMotion plugin installed and enabled.

Hi, I've got the same issue
IDEA 2022.2.1 (Community Edition)

map <leader>j <Plug>(easymotion-f)
printing symotion-f)

AceJump & IdeaVim-EasyMotion plugins installed

@AlexPl292 just did a few things:
cleared idea.log
uncommented map <leader>j <Plug>(easymotion-f)
and resterted IDEA

easymotion works perfectly now

idea_logs.zip

The same here. Installed acejump, install easymotion. My config:

set easymotion                                "Enable easymotion
let g:EasyMotion_do_mapping = 0               "Disable easymotion default bindings
noremap s <Plug>(easymotion-f)

after pressing "s" the cursor jumps a few lines back and then prints "symotion-f)" there :(

UPD: Got it! Don't do "noremap" just "map" and everything works!

FYI, the cause of this issue for me is that I misspelled set easymotion as set easymoton.

I am still stuck in this issue. Am I missing something?
set easymotion
map s <Plug>(easymotion-f)

My full ideaVimrc config here. Can somebody give me a hand?

I am still stuck in this issue. Am I missing something? set easymotion map s <Plug>(easymotion-f)

My full ideaVimrc config here. Can somebody give me a hand?

I've solved this issue by changing nnoremap to nmap before. However I meet this issue again these days.

Oops, works in CLion but not in PyCharm. It seems that plugins in different IDEs haven't been synchronized timely. You just have to install AceJump and
IdeaVim-EasyMotion plugins additionally.