sublimetext3 - 是否有命令在 Sublime 的一系列光标之间选择所有内容?

标签 sublimetext3 sublimetext

我的情况:

我正在使用 Fortran。有时,我想选择代码块中的所有内容。我很容易选择 block 的开始/结束元素,因为它看起来像这样:

SUBROUTINE FOO(BAR)
IF (BAR .GT. 1) THEN
    //DO SOMETHING
ENDIF
RETURN
END SUBROUTINE FOO

将光标移至 SUBROUTINE , 点击Ctrl+D两次,完成。 SUBROUTINE 的两个实例关键字突出显示。

但现在我想选择 SUBROUTINE 之间的所有内容关键字。我想要一个包含从第一个 SUBROUTINE 开始的所有内容的选择。到第二个结束SUBROUTINE .我更喜欢以与语言无关的方式来完成这项工作,因为我可以想象这样的情况可能会发生在其他情况下,而且我不想费心为只在 Fortran 中有效的东西积累肌肉内存。

sublime 中是否有一个命令可以选择出现在多光标选择的开始和结束位置之间的所有文本?

最佳答案

sublime 中有一组近似于这种行为的命令。它们通过 CTRL+K 组合键暴露:

  • 设置标记、CTRL+K、CTRL+空格
  • 选择标记,CTRL+K,CTRL+A
  • delete_to_mark, CTRL+K, CTRL+W

  • 搜索第一个结果,调用 set_mark,搜索第二个,调用 select_to_mark。

    关于sublimetext3 - 是否有命令在 Sublime 的一系列光标之间选择所有内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30903321/

    相关文章:

    ssh - 有没有办法从我的本地开发环境访问远程服务器上正在运行的docker容器(Sublime)

    sublimetext2 - Sublime text 的包网站有 API 吗?

    java - 如何使 Sublime Text 3 在 Ubuntu 上通过终端编译和运行 java

    sublimetext3 - Sublime Text 3 windows 便携版升级

    ruby - 如何在 Sublime Text 2 中为我的 Gemfile 启用语法高亮显示?

    sublimetext - 如何将多行代码压缩为 1 行代码?

    c# - ASP.NET 5.0 MVC6 的 Omnisharp sublime 文本错误

    php - 哪个是 Sublime Text 最好的 PHP 美化器扩展?

    sublimetext2 - Sublime Text : text list of open files

    regex - 如何组合正则表达式中的行?