Extra evil ex commands
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
test CI: run package-lint Jul 19, 2018
.gitignore Initial commit Sep 9, 2017
.travis.yml CI: run package-lint Jul 19, 2018
Makefile CI: run package-lint Jul 19, 2018
README.md Update README.md Jan 12, 2018
evil-expat.el Fix external function declaration Jul 19, 2018

README.md

Build Status

evil-expat.el

Add extra evil ex commands, including:

  • :reverse reverse visually selected lines
  • :remove remove current file and its buffer
  • :rename NEW-PATH rename or move current file and its buffer
  • :colorscheme THEME change emacs color theme
  • :diff-orig get a diff of unsaved changes, like vim's common :DiffOrig
  • :gdiff BRANCH git-diff current file, requires magit and vdiff-magit
  • :gblame git-blame current file, requires magit
  • :gremove git remove current file, requires magit
  • :tyank copy range into tmux paste buffer, requires running under tmux
  • :tput paste from tmux paste buffer, requires running under tmux

Installation

with use-package

(use-package evil-expat
  :ensure t
  ;; optional, defer loading until 1 second of inactivity,
  ;; hence not affecting emacs startup time
  :defer 1)

without use-package

M-x package-install RET evil-expat RET, then add in init.el:

(require 'evil-expat)