2017-04-25 15:42:58 +00:00
|
|
|
#+TITLE: spacemacs-editing layer
|
|
|
|
|
2019-05-28 14:41:10 +00:00
|
|
|
#+TAGS: layer|misc|spacemacs
|
2019-05-05 17:26:40 +00:00
|
|
|
|
2019-05-07 20:05:06 +00:00
|
|
|
* Table of Contents :TOC_5_gh:noexport:
|
2017-05-22 14:16:12 +00:00
|
|
|
- [[#description][Description]]
|
2018-02-26 20:53:19 +00:00
|
|
|
- [[#features][Features:]]
|
2017-04-25 15:42:58 +00:00
|
|
|
|
|
|
|
* Description
|
2018-02-26 20:53:19 +00:00
|
|
|
This layer adds packages to improve editing with Spacemacs.
|
|
|
|
|
|
|
|
** Features:
|
|
|
|
- Support for automatic indentation of code via =aggressive-indent=.
|
|
|
|
- Support for jumping to chars using a decision tree via =avy=.
|
|
|
|
- Improvements for evaluating sexps via =eval-sexp-fu=.
|
|
|
|
- Selecting and editing of multiple text elements via =expand-region=.
|
|
|
|
- Support for editing files in hex format via =hexl=.
|
|
|
|
- Deletion of consecutive horizontal whitespace with a single key
|
|
|
|
via =hungry-delete=.
|
2019-05-09 07:31:19 +00:00
|
|
|
- Support for selecting, copying and opening links using =avy= via =link-hint=.
|
2018-02-26 20:53:19 +00:00
|
|
|
- Adding of sample text via =lorem-ipsum=.
|
|
|
|
- Transient state for moving text via =move-text=.
|
|
|
|
- Support for folding of code via =origami=.
|
|
|
|
- Support for password generation via =password-generator=.
|
|
|
|
- Support for improving parenthesis handling via =smartparens=.
|
|
|
|
- Automatic whitespace cleanup on save via =spacemacs-whitespace-cleanup=.
|
|
|
|
- Support for converting definitions to certain styles via =string-inflection=.
|
|
|
|
- Support for generating UUIDs via =uuidgen=.
|
2018-03-05 01:36:40 +00:00
|
|
|
- Support for conversion between Emacs regexps and PCRE regexps.
|