如何解决使用textmate进行红宝石处理,如何将光标移到方括号之外?
| 我是Textmate的新手,Ruby ...编程... 可以说我正在写以下内容:{::Rails:root}
当我键入第一组时,Textmate将创建两组{}。在{}中输入:: Rails:root后,如何不使用箭头键就使textmate跳到{}之外?是否存在我不知道其名称的按键或命令,或者使用箭头键是正确的方法?
感谢您认真对待我的新编码员问题!
解决方法
如果您希望停留在同一行,只需键入\'} \'以覆盖自动完成功能。如果要退出自动完成功能并直接转到其cmd +输入的下一行。
如果您希望在ruby命令的末尾看到分号,也可以选择按cmd + shift + enter。
更新:如@Jake在评论中所述,您还可以选择按cmd +向右箭头以到达行尾。您确实必须按箭头,但是在嵌套自动完成的情况下(例如,
(\"Some text #{variable}\")
因此,您无需按\'} \',然后按\'\“ \',然后按\')\',而只需按cmd +右箭头即可结束。
,您应该能够执行cmd +输入
,编辑->选择->将括号括起来可能是您的朋友,这取决于您要执行的操作。这样做,然后向右箭头会将您带到方括号/ {} s / etc的末尾。
我对Motion Commands TextMate Bundle中的宏之一使用了类似的方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。