【发布时间】:2016-03-13 14:09:19
【问题描述】:
有什么方法可以设置热键来更改终端或 iTerm 中的不透明度?我通常使用低百分比的不透明度,如果能够快速打开和关闭,那就太好了。
编辑:Cmd + U 基本上做同样的事情,但没有一些可定制性
【问题讨论】:
-
感谢
的注意!我会经常使用这个。
标签: transparency opacity terminate iterm2
有什么方法可以设置热键来更改终端或 iTerm 中的不透明度?我通常使用低百分比的不透明度,如果能够快速打开和关闭,那就太好了。
编辑:Cmd + U 基本上做同样的事情,但没有一些可定制性
【问题讨论】:
标签: transparency opacity terminate iterm2
您可以使用 AppleScript 来做到这一点。
即在 iTerm(2.9+ 版)中,您可以使用以下命令将所有窗口/会话设置为 50% 的透明度:
tell application "iTerm"
repeat with aWindow in windows
tell aWindow
tell current session
set transparency to 0.5
end tell
end tell
end repeat
end tell
将其保存到文件并通过以下方式从命令行运行它:
osascript scriptname.scpt
您也可以将其放入Automator.app 并将其设置为通过热键组合运行..
假设您可以在 Terminal.app 中执行相同的操作,请为其打开 AppleScript 字典并查看设置窗口属性/透明度...
【讨论】:
execution error: iTerm got an error: Can’t set current session of item 1 of every window to 0.0. (-10006) 有什么想法吗?
Build 2.9.20160206 重新测试了它,它工作正常。
Cmd + U 为我工作。我还为 VIM (Cmd+U) 设置了相同的设置,这样我就可以在编写代码时在后台观看。
old 版本,我列出的 AppleScript 适用于较新的(测试版)2.9.x 版本。 iterm2.com/downloads.html
cmd + u 切换透明度。
【讨论】: