Code Monkey home page Code Monkey logo

easyjump.vim's Introduction

๐Ÿ‘‹ Hi, I'm Girish.

easyjump.vim's People

Contributors

girishji avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

easyjump.vim's Issues

Not a big issue but s does not serve as default trigger key.

Differently on what is written in the README, I had to explicitly set it with the following:

g:easyjump_default_keymap = false
nmap s <Plug>EasyjumpJump;
omap s <Plug>EasyjumpJump;
vmap s <Plug>EasyjumpJump;

Note that I haven't previously mapped s anywhere else.

Feature request: customizable number of search characters

Hi! Thanks so much for the great plug-in, it does what it says and is a great way to jump around the editor.

I previously came over from neovim, where there's this also great, similar plugin called leap.nvim. It works almost exactly the same way, with one exception: instead of searching for just the first character after s, it searches for a 2-character combination. There's all sorts of other nuances for what tags are shown, based around whether that character combination is unique on the screen versus if an additional identifier character is required.

But the crux is that with a 2 character combination, you almost never run out of unique characters that you can use as tags.

Now, I'm not suggesting that this plugin should be tailored into leap.nvim but vim for me, but a customizable search pattern length (whether through an option like g:easyjump_search_length or a numerical prefix before the s, i.e. 2s causes easyjump to expect 2 characters dynamically, if that is even possible) would be a really nice addition!

Thanks for taking the time to read this!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.