Skip to content

edkolev/erlang-motions.vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

erlang-motions.vim

Motions and text objects for erlang!

Motions

  • ]] go to next function declaration

  • [[ previous function declaration

  • ]m next function clause

  • [m previous function clause

  • And more: ]M, [M, ][, [] go to end of next/previous clause/declaration.

    Each motion can be prefixed with a count.

Text objects

  • im, am inside/around function clause

  • iM, aM inside/around function declaration

Example

  • vim "visual inner method (function clause)":

screen shot 2014-03-21 at 11 05 25 pm copy

  • vaM "visual arround Method (function declaration)":

screen shot 2014-03-21 at 11 04 53 pm

Installation

  • Pathogen git clone https://github.com/edkolev/erlang-motions.vim ~/.vim/bundle/erlang-motions.vim
  • Vundle Bundle 'edkolev/erlang-motions.vim'
  • NeoBundle NeoBundle 'edkolev/erlang-motions.vim'

Inspired by

Releases

No releases published

Packages

No packages published