mirror of
https://github.com/jimeh/rubocopfmt.el.git
synced 2026-02-19 09:06:41 +00:00
Large portions of rubocopfmt.el is based on code from go-mode.el. As such rubocopfmt.el should really carry the same license and copyright as go-mode.el does.
894 B
894 B
rubocopfmt-mode
Emacs minor-mode to format Ruby code with rubocopfmt on save.
Core parts of rubocopfmt-mode are borrowed from go-mode and it's
invocation of gofmt.
Installing
Install rubocopfmt:
gem install rubocopfmt --pre
Drop rubocopfmt.el somewhere into you load-path. I favour the folder
~/.emacs.d/vendor:
(add-to-list 'load-path "~/.emacs.d/vendor")
(require 'rubocopfmt)
Usage
To enable formatting ruby-mode buffers with rubocopfmt on save, simply enable
rubocop-mode within ruby-mode with something like this in your config:
(add-hook 'ruby-mode-hook #'rubocopfmt-mode)
Commands
rubocopfmt- Format current buffer with rubocopfmt.rubocopfmt-mode- Toggle formatting on save on/off.