Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mark-d-holmberg/cb43ea2e985d2794302f7cf4252b6a26 to your computer and use it in GitHub Desktop.
Save mark-d-holmberg/cb43ea2e985d2794302f7cf4252b6a26 to your computer and use it in GitHub Desktop.
Sublime Text 3 Begin Rescue End
<snippet>
<content><![CDATA[${TM_SELECTED_TEXT/([\t ]*).*/$1/m}begin
${3:${TM_SELECTED_TEXT/(\A.*)|(.+)|\n\z/(?1:$0:(?2:\t$0))/g}}
${TM_SELECTED_TEXT/([\t ]*).*/$1/m}rescue ${1:Exception}${2/.+/ => /}${2:e}
${TM_SELECTED_TEXT/([\t ]*).*/$1/m} $0
${TM_SELECTED_TEXT/([\t ]*).*/$1/m}end
]]></content>
<tabTrigger>begin</tabTrigger>
<scope>source.ruby - comment</scope>
<description>begin … rescue … end</description>
</snippet>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment