Ruby on rails 使用textmate for ruby,如何将光标移到括号外?

Ruby on rails 使用textmate for ruby,如何将光标移到括号外?,ruby-on-rails,ruby,textmate,Ruby On Rails,Ruby,Textmate,我是新来的textmate,ruby。。。编程 假设我正在写以下内容: {::Rails:root} 当我键入第一组时,Textmate将创建两组{}。在{}中输入::Rails:root之后,如何让textmate跳出{}而不使用箭头键?是否有我不知道名称的按键或命令,或者使用箭头键是正确的方法 谢谢你认真对待我的新编码问题 如果您想保持在同一行,只需键入“}”即可覆盖自动完成。如果您想退出自动完成并直接转到下一行,请输入cmd+enter 如果您想在ruby命令的末尾看到分号,还可以选择按

我是新来的textmate,ruby。。。编程

假设我正在写以下内容:

{::Rails:root}
当我键入第一组时,Textmate将创建两组{}。在{}中输入::Rails:root之后,如何让textmate跳出{}而不使用箭头键?是否有我不知道名称的按键或命令,或者使用箭头键是正确的方法


谢谢你认真对待我的新编码问题

如果您想保持在同一行,只需键入“}”即可覆盖自动完成。如果您想退出自动完成并直接转到下一行,请输入cmd+enter

如果您想在ruby命令的末尾看到分号,还可以选择按cmd+shift+enter

更新:正如@Jake在评论中所说的,您还可以选择按cmd+向右箭头到达行的末尾。您确实需要按箭头,但在存在嵌套自动完成的情况下,您可以保存击键,例如

("Some text #{variable}")

因此,不必按“}”,然后按“,”,然后按“'),只需按cmd+right arrow键即可到达结尾。

编辑->选择->封闭括号可能是您的朋友,这取决于您尝试执行的操作。这样做,右箭头将带您到达括号的结尾/{}s/等等


我对我的

中的一个宏使用了类似的方法,这正是我所想的,但它实际上会将你带到下一行。如果你想保持在同一行上,你可以始终使用cmd+right arrow。这会将你带到当前行的末尾。我也经常使用它。我建议你观看。有很多好的info打包到它们中,您可能会停下来反复备份它们,看看它们在做什么。感谢您的站点,我会看一看。感谢您的帮助,非常感谢!