Drag Stuff is a minor mode for Emacs that makes it possible to drag stuff (words, region, lines) around in Emacs.
I recommend installing via ELPA, but manual installation is simple as well:
(add-to-list 'load-path "/path/to/drag-stuff") (require 'drag-stuff)
To enable drag-stuff globally, use:
To activate the suggested key-bindings,
To drag a line up and down. Put the cursor on that line and press
To drag several lines up and down. Select the lines you want to drag
A region can be dragged to the left and right. Select the region you
want to drag and press
To drag a word. Place the cursor on the word and press
For more information, see comments in
Contribution is much welcome! Drag stuff is tested using Ecukes. When adding new features, please write tests for them!
Install cask if you haven't already, then:
$ cd /path/to/drag-stuff $ cask
Run all tests with: