0

什么键盘快捷键可以让您转到字符串的开头?我需要这个用于电子邮件。当我使用 CTRL + 后退箭头时,它会跳转到点和 @ 符号,我有一个字符串块,末尾有电子邮件,我想通过转到字符串末尾来只选择电子邮件,但因为有些人有名字。 lastname@something.comflastname@something.com当我使用 CTRL + 后退箭头时,光标不会对齐。

我找不到任何在这种情况下有帮助的特定快捷方式。

谢谢!

4

2 回答 2

0

没有内置命令可以执行您想要的操作。您将需要一个扩展名。我写了这样一个扩展:跳转和选择

使用此设置(在您的settings.json):

"jump-and-select.putCursorBackward": "afterCharacter" // default is beforeCharacter

以及用于向后跳转和选择Shift+ Alt+的默认键绑定B很容易选择从光标到某个前面的字符的所有内容。只需触发该键绑定并键入要向后选择的字符,在您的情况下为Space. 正如您在演示中看到的,它适用于多个或单个光标。

向后跳转并选择演示

于 2021-04-24T21:55:25.327 回答
0

您可以使用扩展名Select By

您可以使用:

  • forward-backward
  • surround

将此添加到您的设置中:

"selectby.regexes": {
  "email": {
    "surround": "[-.a-zA-Z0-9]+@[-.a-zA-Z0-9]+"
  }
}

您可以使用命令调用选择或定义键绑定,请参阅文档页面

于 2021-04-24T17:37:43.593 回答