我看到了这个项目,它基本上是从sublime text-2中打开一个新的终端窗口。
我想要的是一种通过控制台在sublime text 2中打开终端的方法。
有人知道我该如何做吗?
我看到了这个项目,它基本上是从sublime text-2中打开一个新的终端窗口。
我想要的是一种通过控制台在sublime text 2中打开终端的方法。
有人知道我该如何做吗?
SublimeREPL可以满足您的需求
https://github.com/wuub/SublimeREPL/
当然,由于Sublime Text 2窗口不是原始设计为连续运行stdin输入缓冲区,所以存在一些限制。
编辑于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" },
+ 2年(抱歉)-但我在Ubuntu上的解决方案是同时在同一个窗口中打开Sublime和我的(真实)终端,将终端缩小并拉伸以覆盖屏幕下部,然后右键单击终端并选择“保持在顶部”-非常有效。
和@mikko一样,由于sublime的shell插件的限制,我也决定使用真正的终端窗口 - 我已经习惯了geany的F2-F4工作流。
因此,对我来说,真正的问题是如何轻松地在这两个窗口之间快速切换。为此,我编写了这个脚本 - 可以从桌面管理器中(在我这种情况下是XFCE)的F12(或任何您喜欢的键)中启动。
请注意,我通过terminator -T st3_bash & st3
的快捷方式启动sublime,因此我有一个已知的bash窗口标题可以用来切换焦点。
https://gist.github.com/robertpearce/8725224
我知道这段代码真的很糟糕,而且如果您打开了多个sublime,它将失败,但反正我从来没有那样做。
欢迎fork并改进它。
我一直想要在Sublime Text中打开终端的方法。尝试了不同的选项后,我找到了在Linux系统上安装Guake终端作为解决方法,按照以下步骤操作:
sudo apt-get install guake
现在您可以在不离开Sublime的情况下使用终端。
对于Windows:
注意:这只是一个解决方法。Guake基本上是Ubuntu类Linux系统的终端包。