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

PowerCursors

MaokaiLin ST3

Sublime Text 3扩展包,使通过键盘添加/删除/选择多个光标更加便捷。

详细信息

  • 1.1.1
  • github.com
  • github.com
  • 10年前
  • 1小时前
  • 10年前

安装量

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

说明

源代码
raw.githubusercontent.com

PowerCursors

PowerCursors是一个Sublime Text 3扩展包,通过键盘使添加、删除和选择多个光标变得更方便。

您可以轻松添加一个光标并在不影响最后一个添加的光标位置的情况下移动它。您也可以在这些光标之间进行选择并删除它们。当您将光标放置在所需位置后,您可以激活它们并开始使用所有光标进行移动和编辑。

演示

多个光标

Demo 1 of PowerCursors

多选

Demo 2 of PowerCursors

Sublime Text安装PowerCursors

使用Package Control

  1. 运行 Package Control: Install Package 命令。
  2. 搜索 PowerCursors 并安装。
  3. 重启Sublime Text。
  4. 享受多光标的额外功能!

或者手动,使用git(不推荐)

将仓库克隆到包目录中(可以通过在Sublime Text中运行 首选项: 浏览包 命令来找到它)

git clone git://github.com/MaokaiLin/PowerCursors.git

使用方法

PowerCursors中有6个命令

  • 添加光标

    Mac上使用ctrl+=,Linux和Windows上使用alt+=

    该命令添加一个光标,进入一个转换模式,在此模式下您可以在不影响刚刚添加的光标位置的情况下移动活动光标。

    该命令是power_cursor_add

  • 删除当前光标

    Mac上使用ctrl+-,Linux和Windows上使用alt+-

    该命令删除当前活动光标,并激活当前位置之前的下一个光标。

    该命令是power_cursor_remove

  • 选择上一个/下一个光标

    Mac上使用ctrl+[/ctrl+],Linux和Windows上使用alt+[/alt+]

    该命令将当前活动光标变为静态,并激活当前位置之前的下一个或之后的下一个光标。

    它也适用于您已经有了多个光标的情况。它将所有光标变为静态,并仅激活最后一个或第一个光标。现在您可以自由地仅移动一个光标,或移除一些而不影响其余光标。

    该命令是power_cursor_select,其中参数“forward”可以是truefalse

  • 激活所有光标

    ctrl+a 在 OS X 中操作,alt+a 在 Linux 和 Windows 中操作。

    它激活所有光标。现在当你进行移动或编辑时,所有光标都会响应,就像 Sublime Text 中的原生多光标功能一样。

    命令是 power_cursor_activate

  • 退出

    ESC 在 OS X、Linux 和 Windows 中。

    它退出光标切换状态。你所添加的所有光标将被移除,并恢复到正常的光标模式。

    命令是 power_cursor_exit

注意

上述所有命令同样适用于选择。例如,在选中一个区域后,你可以添加一个新的光标并选择另一个区域,同时保持之前的选择不变。你可以通过这种方式选择多个区域,然后激活所有光标并替换其中的文本。请自由探索这些命令的更多用途。它们非常强大和灵活。

许可

本软件根据 MIT 许可协议发布。