Sublime text 2 - 列选择直到行尾

ale*_*y2k 19 shortcuts select sublimetext2

有没有办法用键盘快捷键选择列并将选择扩展到每行的结尾?

目前,当光标到达行尾时,它会跳转到下一行的开头.

如何在不使用鼠标的情况下避免这种行为?

Jos*_*uis 30

如果我已正确理解您的问题,您可以使用以下键(使用OS X键绑定的示例)执行此操作:

  1. 按Ctrl + Shift +向上或Ctrl + Shift +向下选择多行中的列.
  2. Cmd + Shift + Right(Shift + End在其他OS上)将选择范围扩展到每一行的末尾.

所有操作系统的相关键绑定:http: //www.sublimetext.com/docs/2/column_selection.html

  • Shift + End - 太棒了!谢谢. (4认同)
  • Cmd-Shift-Right对我来说是每个选定行中的下一个单词。Cmd-Right转到所有选定行的行尾。 (2认同)

Arm*_*oot 9

我来到这个答案是因为我正在搜索如何将光标放在所有行中,直到EOF(文件末尾)而不使用ctrl+ alt+ / (对于超过几十行来说不是实际的),所以我可以修剪或选择一个这些行的具体部分.

所以我最终在sublime文档文档中找到了:

  • ctrl+ shift+ L将光标放在所选的所有行中以及它们的末尾(EOL):
    • ctrl+ L(或ctrl+ shift+ End选择直到EOF)选择那些行;
    • ctrl+ shift+ L在EOLs上添加游标;
    • 现在你可以通过ctrl+ / 或BOL/EOL用Home/ End)同时移动所有光标,如果你也按,shift你会在移动时选择;
  • 但最有用的功能绝对是鼠标+拖动中间点击选择线条并同时将光标放在这些选择的末尾:
    • 奖励:如果您只想将光标放在EOL(不选择),请单击背景(在EOL之后)并拖动!(如果线太长,您可以使用小地图将视图屏幕定位在最长的线上);
    • 现在你可以通过带ctrl+ / 或BOL 的单词同时移动所有光标Home,如果你也按,shift你会在移动时选择.