evil-args

Homepage: http://github.com/wcsmith/evil-args

Author: Connor Smith

Updated:

Summary

Motions and text objects for delimited arguments in Evil

Commentary

This package provides motions and text objects for delimited arguments in
Evil, the extensible vi layer. To activate it, add the following to your
.emacs:

    (add-to-list 'load-path "path/to/evil-args")
    (require 'evil-args)

    ;; bind evil-args text objects
    (define-key evil-inner-text-objects-map "a" 'evil-inner-arg)
    (define-key evil-outer-text-objects-map "a" 'evil-outer-arg)

    ;; bind evil-forward/backward-args
    (define-key evil-normal-state-map "L" 'evil-forward-arg)
    (define-key evil-normal-state-map "H" 'evil-backward-arg)
    (define-key evil-motion-state-map "L" 'evil-forward-arg)
    (define-key evil-motion-state-map "H" 'evil-backward-arg)

    ;; bind evil-jump-out-args
    (define-key evil-normal-state-map "K" 'evil-jump-out-args)

See README.md for more details.

Dependencies