ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

扩展选择到空白字符

bits 全部

将选择扩展到 Sublime Text 中光标 surrounding 或选择 surrounding 的空白字符

详细信息

  • 3.0.3
  • github.​com
  • github.​com
  • 11年前
  • 2小时前
  • 11年前

安装次数

  • 总数 3K
  • Win 2K
  • Mac 1K
  • Linux 587
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.​githubusercontent.​com

扩展选择到空白字符

一个帮助你以更快的速度使用 Sublime Text 的插件

将选择扩展至与光标 surrounding 或选择 surrounding 的最近空白字符、制表符、换行符或 Unicode 空白字符相接触。

Sublime Text 的 “扩展选择到单词” (按 Ctrl+D / ⌘D 首次按下) 是一种快速选择当前所在单词的方法。但有时你可能想要的不仅仅是简单的单词,你想要的是到达该处的空白字符之前和之后的全部内容。现在你可以做到这一点。

默认绑定在 Windows 和 Linux 上的 Ctrl+Shift+X,在 Mac 上是 ⇧⌘X。与 Sublime Text 4、3 和 2 一起很好地工作。

事实证明,这真的非常有用

  • 快速懒散选择文本 — 选择到第一行和最后一行的中间部分,然后按快捷键。这为你提供了更大的选择目标,既可以在开始和结束选择时不必缓慢精确地移动指针或光标,这样可以产生惊人的差异。
  • 路径:/home/user/project/awesome ← 将光标放在路径中的任何位置,通过按键即可获取整个路径
  • 文件名:access_log-2099-12-31.zstd
  • URLhttps://github.com/bits/ExpandSelectionToWhitespace-SublimeText
  • 一些编码风格:self.expand_region_to_whitespace(region)
  • 选择垂直对齐的文本或列 — 在 Windows/Linux 上执行窄 列选择 Ctrl+Alt+上/,在 Mac 上 Ctrl+Shift+上/,然后通过手指轻扫将每一行的选择扩展到空白部分

您将在选择菜单、命令 palette 和通过按键绑定的“扩展选择到空白字符”中找到执行您意愿的功能

使用任何按键绑定

该插件提供了expand_selection_to_whitespace命令,您可以在 Preferences → Key Bindings – User文件中将其绑定到您喜欢的快捷键。比如添加如下内容:

{ "keys": ["ctrl+shift+x"], "command": "expand_selection_to_whitespace" }

安装

使用Package Control(推荐)进行安装

在已安装Package Control插件的Sublime Text 2、3或4中安装。

  1. 在Windows和Linux上使用Control+Shift+P或在Mac上使用⇧⌘P呼出命令面板。
  2. 选择“Package Control: Install Package”,等待Package Control获取最新的包列表。
  3. 列表出现时,选择“Expand Selection to Whitespace”

当您使用Package Control插件安装插件时,如果有新版本可用,它会自动更新。

手动克隆git仓库进行安装

直接将仓库克隆到Sublime Text的“Packages”目录中。使用Sublime Text → Preferences → Browse Packages找到它。切换到该目录并进行克隆

git clone https://github.com/bits/ExpandSelectionToWhitespace-SublimeText.git "Expand Selection To Whitespace"

要更新到最新版本,在“Packages/Expand Selection To Whitespace”目录内运行git pull origin master

从zip压缩包中手动安装

针对Sublime Text 3和4

  • 下载最新的zip压缩包
  • 将.zip文件重命名为Expand Selection to Whitespace.sublime-package
  • 将其移动到您的Sublime Text“Installed Packages”目录中。通过前往Sublime Text → Preferences → Browse Packages并上移一个目录级,找到“Installed Packages”目录。

在未来重复此程序以更新到最新版本。

针对Sublime Text 2(ST2)

  • 下载最新的zip压缩包
  • 解压
  • 将结果目录重命名为Expand Selection to Whitespace
  • 将目录移动到您的Sublime Text“Packages”目录中。使用Sublime Text → Preferences → Browse Packages找到它。

在未来重复此程序以更新到最新版本。

也称为

该插件是在尝试通过网络搜索找到能做这件事的包,但发现并没有这样一个包可用之后编写的。希望这能帮助其他同样搜索的人找到他们想要的东西

  • Sublime Text中选择到空白处
  • 选择到单词边界
  • 扩展选择到空白字符
  • Sublime Text选择扩展
  • 将选择扩展到游标周围的第一和最后一个非空白字符
  • 选择到周围的空格字符
  • 选择到空格
  • 像Vim的视觉模式中的大WORD移动一样选择

联系

如果有任何问题或建议,请提交一个issue,我将收到通知。您还可以查看github上的Expand Selection to Whitespace仓库中之前报告的问题和建议

MIT许可

版权所有 © 2013 Paul Sarena

在此特此免费授予任何获取本软件及其相关文档文件副本(以下简称“软件”)的人权,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许有权获得该软件的人使用本软件,但受以下条件限制

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,还是关于商售性、适用特定目的和非侵权的保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任负责,无论是基于合同、侵权或其他任何与软件或软件的使用或其他方面的关系产生的。