使用textmate作为ruby,如何将光标移动到括号之外?

时间:2011-05-25 03:10:35

标签: ruby-on-rails ruby textmate

我是textmate,ruby ...编程的新手......

让我们说我写的是:

{::Rails:root}

当我输入第一个时,Textmate会创建两组{}。一旦我输入:: Rails:{}中的root如何在没有使用箭头键的情况下让textmate跳到{}之外?是否有一个关键的笔划或命令,我只是不知道正确的方法的名称或使用箭头键?

感谢您认真对待我新的编码器问题!

3 个答案:

答案 0 :(得分:3)

如果您想要保持同一条线路,只需输入“}”即可覆盖自动填充功能。如果您想退出自动完成并直接转到下一行,则cmd +输入。

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

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

("Some text #{variable}")

所以不要按'}',然后''',然后'''你只需按cmd +向右箭头即可到达终点。

答案 1 :(得分:0)

你应该可以做cmd +输入

答案 2 :(得分:0)

编辑 - >选择 - > Enclosing Brackets可能是你的朋友,这取决于你想要做什么。那么那么右箭头会将你带到括号/ {} s / etc。

的末尾

我对Motion Commands TextMate Bundle

中的一个宏使用了类似的方法