我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

iterm2软件有个小问题,就是偶尔同时会打开两个窗口。其中一个就是iterm2默认打开的窗口,然后另外一个是额外的命令打开的新窗口。苏南大叔表示:这个问题,貌似很难解释。如果您并不介意偶尔同时出现两个窗口。那么,本文您不看也罢,可能没有啥意义。

苏南大叔:iterm2系列,如何只注册快捷键而不打开新窗口? - iterm2-tray
iterm2系列,如何只注册快捷键而不打开新窗口?(图5-1)

本文测试环境:mac@big suriterm2@3.4.3。本文的主要目的是:mac系统启动后,默认注册iterm2的各种快捷键,包括新建窗口的操作。

双击图标的默认操作

默认第一次执行iterm2的话,并不打开窗口。当然,如果您再一次双击图标的话,是可以打开一个新的iterm2窗口的。
设置如下图所示:
设置路径:general=>startup=>only restore hotkey window

苏南大叔:iterm2系列,如何只注册快捷键而不打开新窗口? - hotkey-only
iterm2系列,如何只注册快捷键而不打开新窗口?(图5-2)

不显示在dock

设置路径:appearance=>general=>exclude from dock。这里有个子设置项目,but only if all windows are hotkey windows。意思就是:如果存在普通的窗口,而不是通过热键创建的窗口的话,还显示普通的dock图标。

苏南大叔:iterm2系列,如何只注册快捷键而不打开新窗口? - hotkey-only2
iterm2系列,如何只注册快捷键而不打开新窗口?(图5-3)

设置完之后,就从dock里面消失了。操作的话,就到tray区域了,所以,可能很多人会不适应。

苏南大叔:iterm2系列,如何只注册快捷键而不打开新窗口? - hotkey-only3
iterm2系列,如何只注册快捷键而不打开新窗口?(图5-4)

加入系统启动项

用户与群组,当前用户的登录项目,添加iterm2软件。这个就是为了开启就启动iterm2,然后iterm2又不创建窗口,只注册热键。好吧,流程是不是走通了呢?

苏南大叔:iterm2系列,如何只注册快捷键而不打开新窗口? - hotkey-only4
iterm2系列,如何只注册快捷键而不打开新窗口?(图5-5)

这个操作有问题,开机顶部菜单是iterm2,顶部菜单出卖了它。

相关链接

总结

本文有个问题就是:双击图标,第一次并不会默认打开一个窗口了,但是第二次可以打开新窗口。任务栏里面木有iterm2图标了,而托盘区则会显示一个没有啥用的iterm2图标,主要的功能就是注册了一系列快捷键。要想打开一个窗口的话,就使用您自己定义好的快捷键打开吧。

更多iterm2的设置,请参考苏南大叔的博客:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   mac    iterm2