Skip to content

Instantly share code, notes, and snippets.

@ku1ik
Created February 27, 2012 13:44
Show Gist options
  • Save ku1ik/1923893 to your computer and use it in GitHub Desktop.
Save ku1ik/1923893 to your computer and use it in GitHub Desktop.
augroup abbrevs
au!
" Ruby
au Filetype ruby ia log/ Rails.logger.debug
au Filetype ruby ia pry/ require 'pry'; binding.pry;
au Filetype ruby ia debug/ require 'ruby-debug'; debugger;
au Filetype ruby ia desc/ describe "" do<CR><ESC>?""<ESC>a
au Filetype ruby ia cont/ context "" do<CR><ESC>?""<ESC>a
au Filetype ruby ia it/ it "" do<CR><ESC>?""<ESC>a
au Filetype ruby ia sub/ subject do<CR><BS><SPACE>
au Filetype ruby ia bef/ before do<CR><BS><SPACE>
au Filetype ruby ia let/ let(:) { }<ESC>F:a
" au Filetype ruby ia d/ do \|ppp\|<CR><ESC>?ppp<ESC>ciw
" Coffee
au Filetype coffee ia log/ console.log
" Javascript
au Filetype javascript ia log/ console.log()<left>
au Filetype javascript ia f/ function() {<CR><BS><SPACE><CR>}<ESC>?{<CR>j$a
au Filetype javascript ia f- function() { }<ESC>?{<ESC>a
augroup END
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment