Atom Packages Directory

a package directory for a text editor of the 21st Century

Ruby Block

Install with:
    apm install ruby-block

ruby-block package Build Status Build status

A screenshot of your package

Highlight matching ruby block when cursor is on the following keywords:

end, elsif, else, when rescue and ensure.



Enable the language-ruby package.


You can change behavior to highlight block by settings menu.

show bottom panel

highlight line

highlight gutter

Highlighting line and bottom panel are enable by default.

Overwriting default styles

If you want to change default highliting color, just add styles with preference for color like below into styles.less. ```less :host, atom-text-editor, atom-text-editor::shadow { .line-number.ruby-block-highlight { background-color: red; }

.highlights { .ruby-block-highlight .region { background-color: red; } } } ```


Porting the features of juszczakn’s great Emacs Ruby Block Mode to Atom.


  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am ‘Add some feature’)
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request
Keywords: ruby, highlight, jump Suggest keywords
Fork me on GitHub