Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/haya14busa/vim-edgemotion

Move to the edge!
https://github.com/haya14busa/vim-edgemotion

Last synced: about 4 hours ago
JSON representation

Move to the edge!

Awesome Lists containing this project

README

        

## EdgeMotion

[![Build Status](https://travis-ci.org/haya14busa/vim-edgemotion.svg?branch=master)](https://travis-ci.org/haya14busa/vim-edgemotion)
[![](http://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![](http://img.shields.io/badge/doc-%3Ah%20edgemotion.txt-red.svg)](doc/edgemotion.txt)

`(edgemotion-j)` and `(edgemotion-k)` motion is like `j`, `k`, but stops at edge only.

![vim-edgemotion demo](https://raw.githubusercontent.com/haya14busa/i/4f66e3a746b4537397116e60979cc6e09348eb12/vim-edgemotion/vim-edgemotion%202017-11-04%2016-18.gif)

Inspired by EdgeMotion in [atom-vim-mode-plus](https://github.com/t9md/atom-vim-mode-plus)

[vmp: the most ambitious vim emulator](https://qiita.com/t9md/items/236d09fea9bcdfabdcea)

### Usage

```vim
map (edgemotion-j)
map (edgemotion-k)
```

## Author
haya14busa (https://github.com/haya14busa)

## Document
[:h edgemotion.txt](doc/edgemotion.txt)