我总是让我的IDE(phpStorm)处于全屏模式(Yosemite)。
我希望我的iTerm2热键将我的终端窗口向下滑过IDE,因此它不会为终端窗口打开新的空间。当窗口向后滑动时,它会让我留在一个空的空间,而不是回到phpStorm。
答案 0 :(得分:38)
<强>注意强>!有关新的iTerm版本,请参阅Update3(适用于2.1.5)
此命令允许iTerm在全屏应用上工作
defaults write ~/Applications/iTerm.app/Contents/Info LSUIElement true
但它隐藏了iTerm的上下文菜单。要访问iTerm的首选项,请右键单击选项卡栏并选择正确的菜单项;或关注任何iTerm的窗口,然后按⌘ - ,。
如果您使用的是iTerm的测试版,则无需运行上一个命令。您可以启用偏好设置&gt;高级&gt;隐藏iTerm2从扩展坞和⌘ - Tab 应用切换器。
还要确保所有空格都允许使用下拉窗口(默认情况下为热键窗口)的配置文件(首选项&gt;配置文件&gt;&#34;热键窗口&# 34; profile&gt;&#34; Window&#34; tab&gt; Space:&#34;所有空格&#34; )。
请记住重启iTerm2。
如果找不到偏好设置,请使用快捷键⌘ - i 或右键单击在一个开放的iTerm2终端窗口中,然后选择&#34;编辑会话&#34; 。
在2.1.5中,您应该使用&#34;从Dock中排除和⌘-Tab应用程序切换器&#34; 选项首选项 - &gt;外观。当iTerm2从扩展坞中排除时,您始终可以使用状态栏项目返回“首选项”窗口,或者⌘ - ,。在菜单栏的右侧查找iTerm2图标。
答案 1 :(得分:18)
创建专用热键窗口
Preferences
&gt; Keys
&gt;点击Create Dedicated Hotkey Window
按Click to Set
(以及随后的所需按键组合)设置热键
使应用程序保持在当前工作区中的任何应用程序之上并保持焦点(在上面的同一对话框中)
Pin hotkey window(stays open on loss of keyboard focus)
Floating window
创建热键终端时,会创建一个新的配置文件(通常称为“热键窗口”),根据需要更新配置文件
要启用某些更改,您需要重新启动iTerm
您将使用特定的热键来调用叠加层
您可能还想访问偏好设置,command
- ,
答案 2 :(得分:0)
我想提出Marc's answers的变体。并且Friedka's answer不再是最新的,某些选项已删除,某些更改,我正在使用iTerm Build 3.2.0beta4
。
创建并分配热键
Preferences
> Keys
>单击Create Dedicated Hotkey Window
创建窗口布置
那是我的答案与众不同的地方,Marc的答案取决于使iTerm默认以热键配置文件开头,如果您需要一个简单的标准窗口,这可能会很麻烦。相反,此答案建议使用iterm的窗口布置。
Window
> Save Window Arrangement
确保此设置为默认设置
Preferences
> Arrangements
>选择安排,然后单击Set Default
在首选项中,使iterm以默认排列开头。 :
Preferences
> General
> Startup
>选择Open Default Window Arrangement
(可选)调整热键窗口外观