Leap provides an easy way to move the cursor in vscode without using the mouse. Based on leap.nvim
Leap lets you jump to any location in the visible editor area by entering a two-character search pattern and then possibly a tag character to select your destination from multiple matches.
The default key assignment to open the Leap widget is Ctrl + Alt + F and with Alt + C you can toggle the "Match Case" option.
Define new keybinds using the "leap.find" and "leap.match-case" commands.
When searching for <space><space> leap will generate a label for every chain of whitespaces. To emulate the default behaviour of leap.nvim, which only shows labels
at the end of every line, enable "leap.whiteSpacesOnlyMatchNewLine".
Example using the Vim extension, mimicking leap.nvim:
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["s"],
"commands": ["leap.findForward"]
},
{
"before": ["S"],
"commands": ["leap.findBackward"]
},
]None, but feel free to report any bugs you may find :)
Added options for forward/backwards search and custom labels. The extension now runs in remote work spaces.
The behaviour when searching for whitespaces has been improved.
The end of a line now acts as if it had trailing whitspaces. Try jumping to the end of it by pressing space twice.
Initial release 🎉
Enjoy!
