我看到this project基本上从sublime text-2打开一个新的终端窗口。 我正在寻找的是一种通过控制台在sublime text 2中打开终端的方法。 有谁知道我该怎么做?
SublimeREPL做你想要的
https://github.com/wuub/SublimeREPL/
当然,存在一些限制,因为Sublime Text 2的窗口最初并不是为stdin输入的连续运行缓冲区设计的。
+ 2年(对不起) - 但我在ubuntu中的解决方案是在同一个窗口中打开sublime和我的(真实)终端,收缩并拉伸终端以覆盖屏幕的下半部分,然后右键单击终端并选择“保持领先” - 一种享受。
编辑04/23/2019:Terminus扩展了TerminalView并添加:
绑定密钥快捷方式以在文件路径上打开shell(例如,打开ctrl+alt+t
):
{
"keys": ["ctrl+alt+t"], "command": "terminus_open", "args": {
"cwd": "${file_path:${folder}}"
}
}
原答案:
我已经尝试了几乎每个终端包,你想要的是TerminalView:
要绑定密钥快捷方式,只需将其添加到用户密钥绑定文件:
{ "keys": ["ctrl+alt+t"], "command": "terminal_view_open" },
使用胶水。它是一个插件,通过Sublime Text为您的shell提供接口。所以基本上它是Sublime Text的终端。
就像@mikko一样,我也认为由于shell附加组件的限制,以便坚持使用真正的终端窗口 - 我已经习惯了geany的F2-F4工作流程。
所以对我来说真正的问题是很容易在两个窗口之间快速翻转。为此,我敲了这个 - 在你的桌面管理器(我的情况下是XFCE)中被F12(或任何你想要的)解雇
注意,我从terminator -T st3_bash & st3
的快捷方式启动sublime a,所以我有一个已知的bash窗口标题用于切换焦点。
https://gist.github.com/robertpearce/8725224
我知道这段代码真的,(真的)很糟糕,如果你有多个崇高的开放它会失败,但我无论如何都没有。
随意分叉并改进它。
我一直想要一种在sublime文本中打开终端的方法。在尝试了不同的选项后,我已经找到了安装guake终端作为解决方案在linux系统上的解决方案,请按照以下步骤操作。
sudo apt-get install guake
现在您可以使用终端而无需离开崇高。
对于Windows:
注意:这只是一种解决方法。 Guake基本上是类似ubuntu的Linux系统的终端包。