如何防止iTerm2热键窗口失去焦点?


15

有没有一种方法可以防止单击另一个窗口时iTerm2热键窗口失去焦点?

我已经知道了这个问题,但是答案对我不起作用。取消选中“失去焦点时隐藏热键窗口”不会阻止热键窗口在单击另一个窗口时失去焦点。该选项只是防止热键窗口隐藏在背景中,从而消除了当我再次按下热键时出现的短显示动画。

我正在使用OS X El Capitan 10.11.5和iTerm2 Build 3.0.0。

Answers:


29

(如果有人想要截至2017年10月的答案)

对于v3.1.3及更高版本的iTerm2:

  1. 打开“ iTerm首选项”窗口(菜单栏:“ iTerm2”>“首选项...”),然后选择Profiles
  2. 选择您要更改的Hotkey Window配置文件*
  3. 单击配置文件Keys内的选项卡Hotkey Window
  4. 单击Configure Hotkey Window按钮,打开一个下拉对话框。
  5. 检查Pin hotkey window (stays open on loss of keyboard focus)Floating window选项,然后单击OK确认。

为了使更改生效,您可能需要先关闭热键窗口(如果已打开)(或可以重新启动iTerm)。

iTerm首选项窗口的屏幕截图


* Nb。从v3.1开始,您可以有多个热键窗口,所以这就是为什么我说“您要更改的配置文件”的原因,因为可能有多个热键窗口配置文件,与屏幕截图不同。


3
谢谢!但是,要使该窗口保持在其他窗口的“顶部” /“前面”,我还必须启用Floating window并重新启动该应用程序。现在它可以完美工作了:)
alexwforsythe

1
@alexwforsythe啊!我将编辑我的答案以使该要求明确,感谢您分享了这一重要的细节。
本杰明·R

我很高兴..我总是回头再看这个答案🤗–
大约

3

试试这个(适用于iTerm2〜v3.0.10):

  1. 打开“ iTerm2首选项”>“键”选项卡(不是“配置文件”>“键”!)
  2. 关闭选项“失去焦点时隐藏热键窗口”

1
上:提到的问题已解决。
kivagant

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.