Difference between revisions of "Expand region"
Jump to navigation
Jump to search
(added a page on expand-region) |
m |
||
Line 16: | Line 16: | ||
With the cursor at the '''c''', it starts by marking the entire word '''abc''', then expand to the contents of the quotes '''abc def''', then to the entire quote '''"abc def"''', then to the contents of the sexp '''setq alphabet-start "abc def"''' and finally to the entire sexp. | With the cursor at the '''c''', it starts by marking the entire word '''abc''', then expand to the contents of the quotes '''abc def''', then to the entire quote '''"abc def"''', then to the contents of the sexp '''setq alphabet-start "abc def"''' and finally to the entire sexp. | ||
− | = Basic setup = | + | == Basic setup == |
<source lang="lisp"> | <source lang="lisp"> | ||
Line 23: | Line 23: | ||
</source> | </source> | ||
− | = Helpful keybindings = | + | == Helpful keybindings == |
− | = Common Customization = | + | == Common Customization == |
− | = See Also = | + | == See Also == |
+ | |||
+ | == Project Pages == | ||
− | |||
* [https://github.com/magnars/expand-region GitHub Repo] | * [https://github.com/magnars/expand-region GitHub Repo] | ||
− | = Tutorial Pages = | + | == Tutorial Pages == |
*[http://emacsrocks.com/e09.html Screencast] | *[http://emacsrocks.com/e09.html Screencast] | ||
[[Category:Project Management]][[Category:Convenience]][[Category:Third Party Package]] | [[Category:Project Management]][[Category:Convenience]][[Category:Third Party Package]] |
Revision as of 14:11, 5 April 2012
Description | Emacs extension to increase selected region by semantic units. |
---|---|
Author | name of author |
Maintainer | Magnar Sveen |
Source | https://github.com/magnars/expand-region.el |
Expand region increases the selected region by semantic units. Just keep pressing the key until it selects what you want.
An example:
(setq alphabet-start "abc def")
With the cursor at the c, it starts by marking the entire word abc, then expand to the contents of the quotes abc def, then to the entire quote "abc def", then to the contents of the sexp setq alphabet-start "abc def" and finally to the entire sexp.
Basic setup
(require 'expand-region)
(global-set-key (kbd "C-=") 'er/expand-region)