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

本文中,苏南大叔来对iterm2的使用做个总结。苏南大叔前面写了好几篇文章,其实都是在为本文做伏笔。本文中实现了一个比较酷炫的使用iterm2的方式。

苏南大叔:iterm2系列,如何快捷打开和关闭悬浮顶部窗口? - iterm2-float-window
iterm2系列,如何快捷打开和关闭悬浮顶部窗口?(图9-1)

这个窗口看起来非常酷炫,非常适合喜欢敲命令行的各位同学,而且随时都可以复现在所有窗口的最上方。测试环境:mac@big suriterm2@3.4.3。为了实现本文中的效果,需要解决几个问题,分别如下:

设置快捷键

在前面的文章中,大家可以知道,可以对iterm2进行设置,不同的快捷键打开不同配置的窗口。这些不同配置的窗口,可以显示不同的界面。那么,其中一种类型,就是:无边框,半透明,出现在所有窗口的最上方。可以快捷键呼出,还可以使用同一个快捷键隐藏。

苏南大叔:iterm2系列,如何快捷打开和关闭悬浮顶部窗口? - iterm2-float-window-ui
iterm2系列,如何快捷打开和关闭悬浮顶部窗口?(图9-2)

设置的方式如下,途径是通过iterm2keys选项卡里面的hotkey选项卡,会隐式地新建一个profile,默认的就是上述效果。

苏南大叔:iterm2系列,如何快捷打开和关闭悬浮顶部窗口? - iterm2-float-window-setting
iterm2系列,如何快捷打开和关闭悬浮顶部窗口?(图9-3)

你可以设置一个自己喜欢的快捷键。默认的快捷键设置,就看个人喜好了。敲两下crtl或者shift之类的,都是很不错的选择。

苏南大叔:iterm2系列,如何快捷打开和关闭悬浮顶部窗口? - iterm2-float-window-setting2
iterm2系列,如何快捷打开和关闭悬浮顶部窗口?(图9-4)

当然,在profile列表里面,还可以看到上述的这个效果的设置。

苏南大叔:iterm2系列,如何快捷打开和关闭悬浮顶部窗口? - iterm2-float-window-setting3
iterm2系列,如何快捷打开和关闭悬浮顶部窗口?(图9-5)

关键点就是:透明,还有style设置。如下图所示:

苏南大叔:iterm2系列,如何快捷打开和关闭悬浮顶部窗口? - iterm2-float-window-setting4
iterm2系列,如何快捷打开和关闭悬浮顶部窗口?(图9-6)

关联链接:

注册快捷键

注册快捷键的这个功能,其实是稍稍有些复杂。iterm2软件不启动,就注册不了快捷键。但是软件一启动,就会默认打开一个窗口。所以,需要做点设置。打开软件,不打开窗口,注册快捷键。

苏南大叔:iterm2系列,如何快捷打开和关闭悬浮顶部窗口? - iterm2-float-window-setting6
iterm2系列,如何快捷打开和关闭悬浮顶部窗口?(图9-7)

关联链接:

开机自启动设置:
在开机启动项管理里面,加入iterm2就可以了。

苏南大叔:iterm2系列,如何快捷打开和关闭悬浮顶部窗口? - iterm2-float-window-setting5
iterm2系列,如何快捷打开和关闭悬浮顶部窗口?(图9-8)

开机顶部菜单会显示iterm2,如果不能接受的话,请不要进行设置。

显示效果调整

如果你对于显示出来的界面文字显示效果不满意的话,还可以参照下面的链接,进行界面调整。当然,记得选择正确的profile进行修改哦。选择错的话,就看不到对应效果了。

关闭时不显示提示

iterm2的世界里面,关闭的时候,是会显示一个是否关闭的提示信息的。所以,因为iterm2已经潜伏在托盘区域了,在mac关机的时候,就会打断关机的进程,这里就会有个比较不好的体验。所以,建议对其进行设置。如下图所示:

苏南大叔:iterm2系列,如何快捷打开和关闭悬浮顶部窗口? - iterm2-closing
iterm2系列,如何快捷打开和关闭悬浮顶部窗口?(图9-9)

最终效果

打开电脑,软件启动到托盘区,注册好快捷键。然后连着按两下ctrl(设置好的快捷键),就可以显示这个很酷的窗口了。然后再按一下对应设置的快捷键,又可以隐藏窗口了。很极客范,酷炫。

更多iterm2的经验文章,请点击苏南大叔的博客查看:

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

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

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

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