Skip to content

Instantly share code, notes, and snippets.

@alexshagov
Last active July 6, 2020 10:20
Show Gist options
  • Save alexshagov/4665cf69d7a1f8c16728878c00d82000 to your computer and use it in GitHub Desktop.
Save alexshagov/4665cf69d7a1f8c16728878c00d82000 to your computer and use it in GitHub Desktop.
Spaceemacs setup for ruby development

Install GNU Emacs (26.3+)

brew install emacs && brew link emacs

Download the development branch

git clone -b develop https://github.com/syl20bnr/spacemacs ~/.emacs.d

Search configuration

brew install ripgrep

Make sure you have rg as a prioritized way of search.

   ;; List of search tool executable names. Spacemacs uses the first installed
   ;; tool of the list. Supported tools are `rg', `ag', `pt', `ack' and `grep'.
   ;; (default '("rg" "ag" "pt" "ack" "grep"))
   dotspacemacs-search-tools '("rg" "ag" "pt" "ack" "grep")

The full configuration I use: https://github.com/alexshgov/dotfiles/blob/master/emacs/.spacemacs

Notes:

  • If you are using terminal spaceemacs in holy mode, there's no out of the box support for copy-paste macroses, but you can use xclipboard layer.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment