acejump / AceJump

🅰️ single character search, select, and jump
https://plugins.jetbrains.com/plugin/7086-acejump
GNU General Public License v3.0
1.22k stars 91 forks source link

AceJump dosen't work in ideavim sometimes #107

Closed hujianxin closed 7 years ago

hujianxin commented 7 years ago

I binded AceJumpAction to <Space>jj and AceJumpLineAction to <Space>jl. When I hit <Space>jj too quickly, AceJumpAction will not work, however AceJumpLineAction always works well.

IntelliJ IDEA version is 2016.2.6.

hujianxin commented 7 years ago

If I change AceJumpAction from <Space>jj to f , this problem will disappear. But I really like <Space>jj

hujianxin commented 7 years ago

My fault, binding it to f also causes this problem.

thirtythreeforty commented 7 years ago

Yep, I'm seeing this too with it bound to s. It should be noted that the original Ctrl-; binding still works fine, though, and once it is activated, it works fine.

thirtythreeforty commented 7 years ago

This might actually be a duplicate of #77.

breandan commented 7 years ago

There appears to be a considerable delay when remapping IdeaVim keys to AceJump. This may be due to the TypedActionHandler delegation as Andrey mentions, but will need further investigation before we can issue a fix. Seems like @hughnguy reported the issue first, but let's leave both tickets open in case they are unrelated. Thanks @hujianxin and @thirtythreeforty for corroborating.

hujianxin commented 7 years ago

@breandan Thanks for your reply, there is something wrong in my description. <Space>jl for AceJumpLineAction is alse not working well.

hujianxin commented 7 years ago

I have used emacsIDEA plugin. This plugin also has a function like AceJumpAction. But the problem described above does not appear when using it.

breandan commented 7 years ago

As mentioned here I recently made a bunch of changes to support IdeaVim compatibility, and I have not witnessed this issue since.

@hujianxin @thirtythreeforty Can you reproduce this behavior on the latest version of AceJump? Thanks.

hujianxin commented 7 years ago

@breandan I just tested this on Intellij 2016.3.2 and latest ideavim, and I couldn't reproduce it anymore, This bug maybe disappear. Thanks for your great work!

In fact, I have not used ideavim for long time.

breandan commented 7 years ago

Glad to hear, thanks for your feedback. Feel free to reopen if issue persists.

thirtythreeforty commented 7 years ago

Just wanted to chime in and confirm that the issue seems to be fixed for me as well (I use IdeaVim daily). Thanks!