Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Paredit Mode: Structured Editing of Lisp S-expressions
branch: master

Version 0.9.12

Add Racket support for delimiter '[]' and '{}' (by Jimmy Lu).
Fixed ,< and ,> when 'whichwrap' contains 'h' and 'l'.
latest commit 791c3a0cc3
Tamas Kovacs kovisoft authored committed
Failed to load latest commit information.
doc Version 0.9.12
plugin Version 0.9.12
README Version 0.9.7

README

This is a mirror of http://www.vim.org/scripts/script.php?script_id=3998

Paredit performs structured editing of Lisp S-expressions in Vim. Paredit.vim is similar to paredit.el for Emacs. Paredit Mode tries to maintain the balanced state of matched characters (parenthesis marks, square and curly braces, double quotes). Matched characters are inserted and removed in pairs, also when working with a block of text (well, mostly). Paredit also implements many paredit.el s-expression handling functions, like Split/Join/Wrap/Splice/Raise. Slurpage and Barfage known from Emacs is also possible but in a different fashion: you don't move the list element in or out of the list, rather you move the opening or closing parenthesis over the element or sub-list.

Paredit.vim is also part of the Slimv plugin (http://www.vim.org/scripts/script.php?script_id=2531). Slimv is a SWANK client for Vim, similarly to SLIME for Emacs. Paredit.vim is extracted from Slimv for users who want to use a different SWANK client or don't need a SWANK client at all. In case you need structured editing together with the SWANK functionality then please install Slimv instead, you don't need to additionally install Paredit.

For more information see the included documentation.
Something went wrong with that request. Please try again.