是否有命令 select 在 sublime 中一系列光标之间的所有内容?
Is there a command to select everything between a range of cursors in sublime?
我的情况:
我正在使用 Fortran。有时,我想 select 代码块中的所有内容。 select 块的 start/end 个元素对我来说很容易,因为它看起来像这样:
SUBROUTINE FOO(BAR)
IF (BAR .GT. 1) THEN
//DO SOMETHING
ENDIF
RETURN
END SUBROUTINE FOO
将光标移动到SUBROUTINE
,点击Ctrl+D
两次,完成。 SUBROUTINE
关键字的两个实例都突出显示。
但现在我想 select SUBROUTINE
关键字之间的所有内容。我想要一个 selection,它包括从第一个 SUBROUTINE
开始到第二个 SUBROUTINE
结束的所有内容。我更喜欢以与语言无关的方式来完成,因为我可以想象在其他情况下可能会发生这样的情况,而且我不想为只能在 Fortran 中工作的东西积累肌肉记忆。
是否有 sublime 到 select 多光标 selection 开始和结束位置之间出现的所有文本的命令?
sublime 中有一组命令近似于此行为。它们通过 CTRL+K 组合键公开:
- set_mark, CTRL+K, CTRL+Space
- select_to_mark, CTRL+K, CTRL+A
- delete_to_mark, CTRL+K, CTRL+W
搜索第一个结果,调用set_mark,搜索第二个结果,调用select_to_mark。
我的情况:
我正在使用 Fortran。有时,我想 select 代码块中的所有内容。 select 块的 start/end 个元素对我来说很容易,因为它看起来像这样:
SUBROUTINE FOO(BAR)
IF (BAR .GT. 1) THEN
//DO SOMETHING
ENDIF
RETURN
END SUBROUTINE FOO
将光标移动到SUBROUTINE
,点击Ctrl+D
两次,完成。 SUBROUTINE
关键字的两个实例都突出显示。
但现在我想 select SUBROUTINE
关键字之间的所有内容。我想要一个 selection,它包括从第一个 SUBROUTINE
开始到第二个 SUBROUTINE
结束的所有内容。我更喜欢以与语言无关的方式来完成,因为我可以想象在其他情况下可能会发生这样的情况,而且我不想为只能在 Fortran 中工作的东西积累肌肉记忆。
是否有 sublime 到 select 多光标 selection 开始和结束位置之间出现的所有文本的命令?
sublime 中有一组命令近似于此行为。它们通过 CTRL+K 组合键公开:
- set_mark, CTRL+K, CTRL+Space
- select_to_mark, CTRL+K, CTRL+A
- delete_to_mark, CTRL+K, CTRL+W
搜索第一个结果,调用set_mark,搜索第二个结果,调用select_to_mark。