Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danr/kakoune-easymotion

kakoune plugin for navigating like the easymotion vim mode
https://github.com/danr/kakoune-easymotion

easymotion kakoune plugin

Last synced: about 23 hours ago
JSON representation

kakoune plugin for navigating like the easymotion vim mode

Awesome Lists containing this project

README

        

# kakoune-easymotion

[![IRC][IRC Badge]][IRC]

[kakoune](http://kakoune.org) plugin for navigating like the easymotion vim mode

![demo](https://github.com/danr/kakoune-easymotion/blob/master/recording.gif?raw=true)

## Setup

Add `easymotion.kak` to your autoload directory,`~/.config/kak/autoload`, or source it manually.

## Usage

The script defines a few commands:
- `easy-motion-f`
- `easy-motion-w`
- `easy-motion-W`
- `easy-motion-j`
- `easy-motion-alt-f`
- `easy-motion-b`
- `easy-motion-B`
- `easy-motion-k`
- `easy-motion-on-regex`

It uses one option, `em_jumpchars` which defaults to `a..z`,
and two faces, `EasyMotionForeground` and `EasyMotionBackground`.
They default to red and light grey.

I don't suggest any particular mappings, but you could try:
```
map global user w :easy-motion-w
map global user W :easy-motion-W
map global user j :easy-motion-j
```

or use the provided `easymotion` user-mode.

## License

Unlicense

[IRC]: https://webchat.freenode.net?channels=kakoune
[IRC Badge]: https://img.shields.io/badge/IRC-%23kakoune-blue.svg