使用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中的宏之一使用了类似的方法     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...