All Projects → aki77 → Atom Expand Region

aki77 / Atom Expand Region

Licence: mit
expanding selection

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
Feedparser
Parse feeds in Python
Stars: ✭ 1,200 (+1233.33%)
Mutual labels:  atom
Atom Linter Alex
Linter plugin using alex to catch insensitive, inconsiderate writing
Stars: ✭ 87 (-3.33%)
Mutual labels:  atom
Linter Jscs
Atom JSCS linter providers
Stars: ✭ 69 (-23.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
Apm
Atom Package Manager
Stars: ✭ 1,207 (+1241.11%)
Mutual labels:  atom
Linter Phpcs
Linter plugin for PHP, using PHP_CodeSniffer.
Stars: ✭ 64 (-28.89%)
Mutual labels:  atom
Cosmosjs
⭐️ CosmosJS - Cosmos JavaScript Library
Stars: ✭ 91 (+1.11%)
Mutual labels:  atom
Atomify
Where Atom meets Spotify (for Macs)
Stars: ✭ 76 (-15.56%)
Mutual labels:  atom
Atom Supercollider
SuperCollider development environment for Atom.io
Stars: ✭ 85 (-5.56%)
Mutual labels:  atom
Language Haskell
Haskell language support for Atom
Stars: ✭ 69 (-23.33%)
Mutual labels:  atom
Dotfiles
What tools and plugins I use for web development?
Stars: ✭ 73 (-18.89%)
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
Swackets
Empowers your brackets with colours.
Stars: ✭ 69 (-23.33%)
Mutual labels:  atom
Merlin
Context sensitive completion for OCaml in Vim and Emacs
Stars: ✭ 1,292 (+1335.56%)
Mutual labels:  atom
Atoma
Atom, RSS and JSON feed parser for Python 3
Stars: ✭ 67 (-25.56%)
Mutual labels:  atom
Atom Project Viewer
Project Viewer - An Atom's package
Stars: ✭ 76 (-15.56%)
Mutual labels:  atom
A File Icon Idea
Atom File Icons plugin for IntelliJ IDEA products
Stars: ✭ 90 (+0%)
Mutual labels:  atom
Open On Github
Atom package for opening files on GitHub.com
Stars: ✭ 89 (-1.11%)
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

expanding selection Build Status

Gyazo

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].