This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/contrib/lang/ruby
2014-12-24 01:03:49 -05:00
..
img Move layer images into img directories 2014-12-24 01:03:49 -05:00
packages.el Dispatch flycheck hooks in relevant layers 2014-12-22 22:51:44 -05:00
README.md Move layer images into img directories 2014-12-24 01:03:49 -05:00

Ruby contribution layer for Spacemacs

logo

Table of Contents

Description

This layer aims at providing support for the Ruby language using enh-ruby-mode and robe-mode.

Install

To use this contribution add it to your ~/.spacemacs

(setq-default dotspacemacs-configuration-layers '(ruby)
  "List of contribution to load."
)

In order to take advantage of robe-mode you will probably need to install the pry gem. You can do that via your Gemfile:

 gem 'pry'

or on the command line:

$ gem install pry

Key bindings

enh-ruby-mode

SPC m i start REPL SPC m g go to definition (robe-jump) SPC m d go to Documentation SPC m R reload environment (Rails)

ruby-test-mode

ruby-test-mode comes bundled with spacemacs, but this contribution adds a couple of useful keybindings:

SPC m t b run test file SPC m t t run test at pointer