aki77 / Atom Expand Region
Licence: mit
expanding selection
Stars: ✭ 90
Programming Languages
coffeescript
4710 projects
Labels
Projects that are alternatives of or similar to Atom Expand Region
Discord feedbot
Moved to https://gitlab.com/ffreiheit/discord_feedbot
Stars: ✭ 67 (-25.56%)
Mutual labels: atom
Atom Linter Alex
Linter plugin using alex to catch insensitive, inconsiderate writing
Stars: ✭ 87 (-3.33%)
Mutual labels: atom
Atom Aligner
Easily align multi-line with support for different operators and custom configurations
Stars: ✭ 73 (-18.89%)
Mutual labels: atom
Atom Supercollider
SuperCollider development environment for Atom.io
Stars: ✭ 85 (-5.56%)
Mutual labels: atom
Magicpython
Cutting edge Python syntax highlighter for Sublime Text, Atom and Visual Studio Code. Used by GitHub to highlight your Python code!
Stars: ✭ 1,238 (+1275.56%)
Mutual labels: atom
Merlin
Context sensitive completion for OCaml in Vim and Emacs
Stars: ✭ 1,292 (+1335.56%)
Mutual labels: atom
A File Icon Idea
Atom File Icons plugin for IntelliJ IDEA products
Stars: ✭ 90 (+0%)
Mutual labels: atom
An Old Hope Syntax Atom
⚛️ Atom theme inspired by a galaxy far far away...
Stars: ✭ 82 (-8.89%)
Mutual labels: atom
expand-region package
Inspired by vim-expand-region
Features
- Support for multiple cursors.
- You can easily customize.
- Support for html tags.(emmet package is required.)
Keymap
No keymap by default.
edit ~/.atom/keymap.cson
'atom-text-editor':
'alt-up': 'expand-region:expand'
'alt-down': 'expand-region:shrink'
Customize selected regions
Follow the Atom guide on language-specific configuration to adjust how regions are selected per language. Edit ~/.atom/config.cson
and use the default settings as a reference.
For example, if you want to select words with dashes first in CSS (instead of words without dashes), you could change your config.cson
to something like:
'.source.css':
'expand-region':
commands: [
# Note how `expand-region:select-word` is no longer here
# like it is in the defaults
{
command: 'expand-region:select-word-include-dash',
recursive: false
}
# etc...
]
And now if you expanded while your cursor was—for example—between x
and t
in text-align
, rather than selecting text
first, you'd select the whole text-align
property.
Other custom configs for inspiration:
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].