Spacemacs has many tools you can use to boost editing of code and documentation.
|Vim modal editing||Vim Basics|
|Visual select state||Techiques on selecting text|
|Vim Normal state||Vim Basics and Vim Quick Reference|
|iedit state||Concurrent find and replace of a search text in a buffer|
|Narrowing||Selective editing of a buffer (region, function)|
|Multiple cursors||Using multiple editors to change multiple lines at once|
|Evil tools||Using iedit / narrowing / helm for managing multiple changes across the project|
Refactor code tools
The Refactor section has further editing techniques and Clojure specific refactoring tools.
Evil editing states
Evil normal is the default state and where you should spend most of your time.
, menu contains the major mode (e.g. Clojure) specific commands, organised mnemonically
v opens the visual state and allows you to selects text
O opens insert state and allows you to create type text
SPC s e opens iedit and selects all matching instances of the highlighted text for editing
SPC k opens Lisp state, allowing you to do structured editing