From 144486dcc070dd1f593d34a59816723de4772d0a Mon Sep 17 00:00:00 2001 From: William G Hatch Date: Fri, 24 Mar 2017 17:28:10 -0600 Subject: [PATCH] add more plugins to emacs section of guide (#1510) Add more plugins to Emacs section of guide, including a section for Evil Mode --- .../scribblings/guide/other-editors.scrbl | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/pkgs/racket-doc/scribblings/guide/other-editors.scrbl b/pkgs/racket-doc/scribblings/guide/other-editors.scrbl index 995c150948..763251f6bf 100644 --- a/pkgs/racket-doc/scribblings/guide/other-editors.scrbl +++ b/pkgs/racket-doc/scribblings/guide/other-editors.scrbl @@ -85,6 +85,10 @@ popular among Racketeers as well. Debian and Ubuntu packages for Paredit are available under the name @tt{paredit-el}.} + @item{@hyperlink["https://github.com/Fuco1/smartparens"]{Smartparens} + is a minor mode for editing s-expressions, keeping parentheses + balanced, etc. Similar to Paredit.} + @item{Alex Shinn's @hyperlink["http://synthcode.com/wiki/scheme-complete"]{scheme-complete} provides intelligent, context-sensitive code completion. It @@ -110,6 +114,24 @@ popular among Racketeers as well. ] +@subsection{Packages specific to Evil Mode} + +@itemlist[ + + @item{@hyperlink["https://github.com/willghatch/emacs-on-parens"]{on-parens} + is a wrapper for smartparens motions to work better with + evil-mode's normal state.} + + @item{@hyperlink["https://github.com/timcharper/evil-surround"]{evil-surround} + provides commands to add, remove, and change parentheses and + other delimiters.} + + @item{@hyperlink["https://github.com/noctuid/evil-textobj-anyblock"]{evil-textobj-anyblock} + adds a text-object that matches the closest of any + parenthesis or other delimiter pair.} + +] + @; ------------------------------------------------------------ @section{Vim}