Skip to content

Instantly share code, notes, and snippets.

@imonyse
Created April 21, 2011 05:35
Show Gist options
  • Select an option

  • Save imonyse/933777 to your computer and use it in GitHub Desktop.

Select an option

Save imonyse/933777 to your computer and use it in GitHub Desktop.
;; skeletons defined by me
(defun my-erb-mode-hook()
(define-skeleton rails-erb-eval
"<% %>"
nil
"<% " _ " %>")
(define-key (current-local-map) (kbd "C-c i") 'rails-erb-eval)
(define-skeleton rails-erb-block-end
"<% end %>"
nil
"<% end %>")
(define-key (current-local-map) (kbd "C-c e") 'rails-erb-block-end)
(define-skeleton rails-erb-print
"<%= %>"
nil
"<%= " _ " %>")
(define-key (current-local-map) (kbd "C-c p") 'rails-erb-print))
(add-hook 'rhtml-mode-hook 'my-erb-mode-hook)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment