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

Sublime​CMD

SublimeText ST2

Sublime Text的简单命令处理器。

详细信息

  • 2011.04.25.10.10.25
  • github.com
  • github.com
  • 13 年前
  • 1 小时前
  • 13 年前

安装次数

  • 总数 3K
  • Win 3K
  • Mac 282
  • Linux 209
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 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 0 0 0 0 0 0 0 0
Mac 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 0 0 0 0 0 0 0 0 0
Linux 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 0 0 0 0 0 0 0 0 0

读我

源代码
raw.githubusercontent.com

SublimeCMD

Sublime Text的简单命令处理器。

问题

Python控制台对于许多常见任务来说非常难以使用。为这些任务设置专门的命令处理器可以提高体验。

特性概述

  • 通过名称运行,探索设置、命令和快捷键的命令。
  • 与PowershellUtils软件包集成(如果可用)。
  • 与UberSelection软件包集成(如果可用)。

入门

如果您正在运行完整安装,只需双击 .sublime-package 文件即可。如果您正在运行便携式安装,请手动执行安装

最后,从Python控制台运行sublime_cmd或将此命令绑定到快捷键组合

view.run_command("sublime_cmd")

如何使用

SublimeCMD理解以下类型的命令

  • Intrinsic SublimeCMD命令
  • UberSelection命令(见UberSelection文档)
  • PowershellUtils命令(见PowershellUtils文档)

在SublimeCMD提示符下输入命令并按Enter键。

原命令

语法

  • <COMMAND>[<MODIFIERS>] <ARGUMENTS>

目前,参数是必需的,即使它被忽略。某些参数可能是简单的模式,如hell? world或hell? w*。

run
根据修饰符运行或搜索命令。
set
根据修饰符设置或搜索设置。

修饰符

?
基于参数执行查询。
!
通常强制查询以输出详细信息。如果与查询组合,必须始终在?之前。
:w|a
将命令应用于窗口或应用程序。默认情况下,命令应用于当前视图。

示例

set word_wrap False

此命令修改当前会话中视图的设置。

set? word_wrap

此命令在状态栏中显示设置的值。

set!? w*

此命令按应用顺序绘制所有以 w 开头的设置的声明的值。

run:w increase_font_size

此命令将给定参数作为窗口命令执行。

run!? .

此命令显示所有找到的命令。注意参数将被忽略。

Powershell 命令

在命令前加 ! 或 r!

![datetime]"$(([datetime]::Now).year)/12/25"-(date)|%{ "Days left until Christmas: $($_.days)"}
r!"$pwd"
!
运行命令并将结果输出到新缓冲区。
r!
运行命令并将 读取 输出到所选区域。

UberSelection 命令

正常输入命令

?^def ?,/^def /-1-V/football/;s/foo/bar/