我总是把我的IDE (phpStorm)设置为全屏模式(Yosemite)。
我想让我的iTerm2热键将终端窗口滑下覆盖在IDE上,这样就不会为终端窗口打开一个新的空间。因为一旦窗口滑回来,它会留下一个空白的空间,而不是回到phpStorm。
我总是把我的IDE (phpStorm)设置为全屏模式(Yosemite)。
我想让我的iTerm2热键将终端窗口滑下覆盖在IDE上,这样就不会为终端窗口打开一个新的空间。因为一旦窗口滑回来,它会留下一个空白的空间,而不是回到phpStorm。
注意!查看Update3以获取适用于新版本iTerm的内容(适用于2.1.5)
此命令允许iTerm在全屏应用程序上运行
注意!查看Update3以获取适用于新版本iTerm的内容(适用于2.1.5)
此命令允许iTerm在全屏应用程序上工作
defaults write ~/Applications/iTerm.app/Contents/Info LSUIElement true
但它隐藏了iTerm的上下文菜单。要访问iTerm的首选项,请右键单击选项卡栏并选择适当的菜单项;或将焦点放在任何iTerm的窗口上,然后按⌘-,。
如果您使用iTerm的测试版,则无需运行先前的命令。您可以打开首选项>高级>从Dock和⌘-Tab应用程序切换器中隐藏iTerm2。
还要确保您用于下拉窗口(默认情况下为Hotkey window)的配置文件在所有空间中都允许使用(首选项>配置文件>" Hotkey window"配置文件>"窗口"选项卡>空间:"所有空间")。
记得重新启动iTerm2。
如果找不到首选项,请在打开的iTerm2终端窗口中使用快捷键⌘-i或右键单击,然后选择"编辑会话"。
在2.1.5中,您应该在首选项->外观中使用"从Dock和⌘-Tab应用程序切换器中排除"选项。当iTerm2从Dock中排除时,您可以始终使用状态栏项目或⌘-,返回到首选项窗口。在菜单栏右侧寻找一个iTerm2图标。
在v.3.4.15中,您应该遵循@ Sudhi的注释。配置文件->特定配置文件->键->"热键打开具有此配置文件的专用窗口"并配置热键。
3.1.beta.5
。你可能需要再次更新你的答案 :) - SudhiTLDR 观看我制作的视频
创建专用快捷键窗口
首选项
> 键(Keys)
> 点击 创建专用快捷键窗口
通过按下单击设置(Click to Set)
(并随后按下你想要的组合键)来设置热键
让应用程序保持在当前工作区中所有应用程序的上方并保持焦点(在与上面相同的对话框中)
固定热键窗口(失去键盘焦点时保持打开状态)
浮动窗口
当创建热键终端时,将创建一个新配置文件(通常命名为“热键窗口”),根据需要更新该配置文件
我想提出一个变体来改进Marc的答案。而Friedka的答案已经不再适用,有一些选项被删除,有些选项被更改,我正在使用iTerm Build 3.2.0beta4
。
创建并分配一个热键
Preferences
> Keys
> 点击创建专用热键窗口
创建窗口布局
这就是我的答案不同之处,Marc的答案依赖于使iTerm默认启动热键配置文件,如果您需要一个简单的标准窗口,则可能很麻烦。相反,本答案建议使用iterm的窗口布局。
Window
> Save Window Arrangement
确保此布局是默认值
Preferences
> Arrangements
> 选择布局并单击设置默认值
在首选项中,使iterm以默认布局启动:
Preferences
> General
> Startup
> 选择打开默认窗口布局
可选地调整热键窗口的外观
[1]https://istack.dev59.com/C3nAY.webp