I am looking to get the following assigned to Keybindings. I am able to make a snippet for this, yet would prefer to be able to CTRL + > just like in Textmate.
<%= %>
What do I need to add and where do I need to add it, or where could I find out.
If you just want to literally insert those characters, you can set up your "User Key Bindings" like this:
[ { "keys": ["ctrl+."], "command": "insert", "args": {"characters": "<%= %>"} } ]
You can use the Default Key Bindings file as an example for possible key binding commands. Both User and Default are located in Sublime Text 2 -> Preferences on OS X.
Not sure if you really wanted "ctrl+shift+."
, but it would work as well.
To move the cursor to the middle during insert, you can use insert_snippet like this:
[ { "keys": ["ctrl+shift+."], "command": "insert_snippet", "args": {"contents": "<%=$0 %>"} } ]
Just found this, thought it might be helpful: https://github.com/eddorre/SublimeERB
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With