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

发送到Shell

Twizzledrizzle ST3 Win

Sublime Text软件包,可将文本文本发送到运行Ipython的外部shell

标签 外部, 终端, shell, repl

详情

  • 0.1.0
  • github.com
  • github.com
  • 9年前
  • 2小时前
  • 9年前

安装

  • 总数 557
  • Win 557
  • Mac 0
  • Linux 0
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 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 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

发送到Shell

发送到Shell 是一款免费的Sublime Text插件(在Windows上使用),与运行IPython的外部终端配合使用。

先决条件

在使用此软件包之前,您需要安装 Pywin32,因为 发送到Shell 使用一些Windows API来访问您的终端shell。

功能

  • 将所选文本放入剪贴板内存,并默认将 %Paste 发送到指定的终端shell(通过窗口标题引用)。
    • (ctrl-shift-enter)
  • 还可以运行整个文件(将“%run ” + 文件路径放入剪贴板内存,并发送到终端shell)
    • (ctrl-shift-b)
  • 测试过的shell有1 PowerShell 2 命令提示符 3 ConEmu
  • 编辑 发送到Shell 的设置以更改以下内容(默认值为())
    • 要搜索的窗口标题('Windows PowerShell')
    • 运行整个脚本的命令('%run')
    • 在shell中粘贴文本的命令('%paste')
    • 找不到终端时运行的命令('powershell')
    • 启动python的命令(ipython)

版本发布

  • 0.1.0

安装

使用出色的 包控制 安装 发送到Shell

您可以通过将此存储库克隆到您的包文件夹中进行手动安装。 Sublime Text -> 偏好设置 -> 浏览包…

git clone [email protected]:https://github.com/Twizzledrizzle/Send-to-Shell

如何使用

快捷键

默认快捷键存储在 /Send to Shell/Default.sublime-keymap 中。和往常一样,您可以使用您的 用户快捷键文件 来设置自己的快捷键。

注意:“发送到Shell”菜单中的命令也可以通过命令面板(CTRL/CMD + SHIFT + P)访问

命令参考

许可证

MIT许可证(MIT)

版权所有 © 2015 TwizzleDrizzle,[链接](https://github.com/Twizzledrizzle/Send-to-Shell)

任何人都可以免费获得本软件及其相关文档文件的副本(“软件”),在不受限制的情况下处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件的副本,并允许向软件提供的人这样做,但须遵守以下条件

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

本软件按“原样”提供,不提供任何形式的保证,无论是明示的还是暗示的(包括但不限于对适销性、特定用途适用性和非侵权的保证)。在任何情况下,作者或版权所有者对其索赔、损害或其他责任(无论基于合同、侵权或其他原因),均不承担责任,无论是由于软件本身引起的,还是与软件的使用或其他处理有关的。

另请参阅

有关更多信息,请花时间查看以下链接