Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make compatible with VsVim, user can search for segments longer than one char, smartcase search. #19

Closed
wants to merge 12 commits into from

Conversation

DomasM
Copy link

@DomasM DomasM commented May 29, 2017

Fixes VsVim/VsVim#1839 and #3 using
System.Windows.Forms.SendKeys.Send ("{ESC}")
which of course nobody gonna like, but as those issues where left unfixed for long time it seems reasonable hack.

User can search for segments longer than one char.
Use smartcase for searching.

Sorry for code reformatting.

@keithn
Copy link

keithn commented Dec 19, 2017

does this still work with the lateset versions of VsVim and visual studio for you? I was using the work around but pressing Esc, but since I updated vsvim, easymotion no longer sees the character typed into command mode.

@DomasM
Copy link
Author

DomasM commented Dec 20, 2017

Using VsVim 2.4.1 and VS 15.4.5 now, works fine. Will update VS this week and see what happens.

@kgfly
Copy link

kgfly commented Jan 3, 2018

I just tried latest vs 15.5.2 with latest vsvim 2.4.1.0 and vs easymotion 1.0,2. Still not working.

Repro:
open a code which has #include "stdio.h"
use ctrl-shift-; and i to look for "i".

Observed:
vsvim goes into insert mode.

Expected:
vsvim is still in normal mode.

Any suggestion?

@DomasM DomasM closed this Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

EasyMotion interoperability: Add command to ignore N keystrokes
3 participants