【问题标题】:TextMate: How do I move my cursor out of the quotations without using the arrow keys?TextMate:如何在不使用箭头键的情况下将光标移出引号?
【发布时间】:2017-08-11 17:06:46
【问题描述】:

我正在用 PHP 编程并输入 mysql_connect,默认情况下单引号会自动关闭,所以我会得到类似 mysql_connect('localhost[cursor is here]') 的内容。我仍然需要输入我的用户名和密码,似乎真的不适合按右箭头键来转义用于编写其他参数(用户名/密码)的单引号。是否有类似于ctrl+enter 的热键可以帮助将光标移出引号但不能移到下一行?

【问题讨论】:

  • 我自己不使用TextMate,但是我见过的大多数编辑器都允许您键入与自动关闭部分对应的字符以跳过它。如果按' 会发生什么?
  • 这绝对有效,但我正在尝试看看是否有更多方法。

标签: keyboard-shortcuts textmate


【解决方案1】:

我经常使用 Cmd-右箭头来移动行尾。我还大量使用 Opt-Right Arrow 和 Opt-Left Arrow 来一次移动单词而不是字符。

【讨论】:

    【解决方案2】:

    我的解决方案是录制我自己的宏;它将插入符号向右移动,插入一个逗号,然后插入一个空格。我已将宏映射到 command(移位和逗号)。在代码上激活宏会导致:

    mysql_connect('localhost', [cursor is here])
    

    【讨论】:

      最近更新 更多