amVim-for-VSCode icon indicating copy to clipboard operation
amVim-for-VSCode copied to clipboard

Can you add a new feature like easymotion?

Open taixs opened this issue 8 years ago • 7 comments

Easymotion is very useful for us. Can you add it?

https://github.com/easymotion/vim-easymotion

taixs avatar Nov 11 '16 03:11 taixs

I picked the basic functions of Easymotion. Are these enough? (I personally not using Easymotion)

Mapping Details
<Leader>f{char} Find {char} to the right. See
<Leader>F{char} Find {char} to the left. See
<Leader>t{char} Till before the {char} to the right. See
<Leader>T{char} Till after the {char} to the left. See
<Leader>w Beginning of word forward. See
<Leader>W Beginning of WORD forward. See
<Leader>b Beginning of word backward. See
<Leader>B Beginning of WORD backward. See
<Leader>e End of word forward. See
<Leader>E End of WORD forward. See
<Leader>ge End of word backward. See
<Leader>gE End of WORD backward. See
<Leader>j Line downward. See
<Leader>k Line upward. See
<Leader>n Jump to latest "/" or "?" forward. See
<Leader>N Jump to latest "/" or "?" backward. See
<Leader>s Find(Search) {char} forward and backward.

BTW, it is a lot of work to implement this function. So be patient please.

aioutecism avatar Nov 11 '16 07:11 aioutecism

These have enough. Thank you very much.

taixs avatar Nov 11 '16 16:11 taixs

Perhaps Sneak would be an easier thing to implement than easymotion. It's essentially f but finds the next occurrence of 2 chars instead of 1. Not as direct as easymotion, but much less (or no) UI to implement.

Jayphen avatar May 22 '18 09:05 Jayphen

@Jayphen Didn't know the plugin. Seams like a good extension to f.

aioutecism avatar May 22 '18 09:05 aioutecism

thank you very much for considering our suggestions.😀 @aioutecism

zhaoyewei avatar Aug 27 '18 16:08 zhaoyewei

Loving amVim. I, too, would love to see a Sneak or EasyMotion feature.

frithrah avatar Jan 17 '19 19:01 frithrah

I picked the basic functions of Easymotion. Are these enough? (I personally not using Easymotion)

Mapping Details <Leader>f{char} Find {char} to the right. See <Leader>F{char} Find {char} to the left. See <Leader>t{char} Till before the {char} to the right. See <Leader>T{char} Till after the {char} to the left. See <Leader>w Beginning of word forward. See <Leader>W Beginning of WORD forward. See <Leader>b Beginning of word backward. See <Leader>B Beginning of WORD backward. See <Leader>e End of word forward. See <Leader>E End of WORD forward. See <Leader>ge End of word backward. See <Leader>gE End of WORD backward. See <Leader>j Line downward. See <Leader>k Line upward. See <Leader>n Jump to latest "/" or "?" forward. See <Leader>N Jump to latest "/" or "?" backward. See <Leader>s Find(Search) {char} forward and backward. BTW, it is a lot of work to implement this function. So be patient please.

I picked the basic functions of Easymotion. Are these enough? (I personally not using Easymotion)

Mapping Details <Leader>f{char} Find {char} to the right. See <Leader>F{char} Find {char} to the left. See <Leader>t{char} Till before the {char} to the right. See <Leader>T{char} Till after the {char} to the left. See <Leader>w Beginning of word forward. See <Leader>W Beginning of WORD forward. See <Leader>b Beginning of word backward. See <Leader>B Beginning of WORD backward. See <Leader>e End of word forward. See <Leader>E End of WORD forward. See <Leader>ge End of word backward. See <Leader>gE End of WORD backward. See <Leader>j Line downward. See <Leader>k Line upward. See <Leader>n Jump to latest "/" or "?" forward. See <Leader>N Jump to latest "/" or "?" backward. See <Leader>s Find(Search) {char} forward and backward. BTW, it is a lot of work to implement this function. So be patient please.

EasyMotion is great feature for amVim! But i can't find how to enable this in amVim? Are there docs?

MichaelGitArt avatar Mar 15 '20 13:03 MichaelGitArt