我在轨道上使用ruby工作很多,所以很自然地我在erb中编写了很多代码。输入<%=%>总是很痛苦,所以我在Key Bindings中编写了一个键盘快捷键脚本。这是我的代码:
{"keys": ["ctrl+shift+e"], "command": "insert_snippet","args": {"contents": "<%= %>"}}
这没关系,但这只是创建&lt;%=%&gt;并且光标在&gt;之后结束。标志。如何创建它以创建&lt;%=%&gt;并且光标最终位于&lt;%=和%&gt;之间所以我可以立即开始打字?
提前谢谢你们!
答案 0 :(得分:0)
{"keys": ["ctrl+shift+e"], "command": "insert_snippet","args": {"contents": "<%="$0"%>"}}
根据此处提供的文档,放置$ 0会使光标移动到该位置。我还建议您在此页面中创建一个自动填充。