iTerm2 中是否有在配色方案之间交替的键盘快捷键

Ric*_*nes 49 iterm2

我在 iTerm2 中使用 Solarized 配色方案,它有两个主题:一个在白天使用浅色背景,一个在夜间使用深色背景。

我目前正在通过转到 iTerm2 首选项,单击配置文件,然后单击颜色,最后从加载预设菜单中选择主题来在它们之间切换。

我的问题是:有没有办法将它绑定到键盘快捷键?

小智 39

这适用于 iTerm2(版本,3.0.8 到 3.0.13)

  1. 在 iTerm 的首选项中,选择keys选项卡。
  2. 有一张桌子叫 key mappings
    • 单击+表格底部的
  3. 选择键盘快捷键
  4. 从下拉菜单中,选择load color preset选项
  5. 你会得到另一个下拉菜单来选择你想要的颜色预设

键选项卡]([https://i.stack.imgur.com/oJ8p1.png)

它适用于所有窗格和窗口,并且它的设置在会话中是持久的。


eje*_*jel 22

我从这个网站找到了另一个解决方案:

在您的.bashrcor 中声明一个函数.zshrc it2prof() { echo -e "\033]50;SetProfile=$1\a" }

然后你可以从 CLI 切换配置文件 it2prof ProfileName

  • 只是意识到这篇文章是基于这个 stackoverflow 帖子:http://stackoverflow.com/questions/8598021/iterm-2-profiles (2认同)

Ric*_*nes 14

注意:这不是一个完整的解决方案,因为它不完全基于键盘,但它是我发现的在配色方案之间切换的最快方法。希望其他人觉得它有用。

  1. 为您要使用的每种配色方案创建一个配置文件 ( iTerm -> Preferences -> Profiles)
  2. 在当前会话中的配置文件之间切换(Command-IView -> Edit Current Session

一个键盘和弦和一个鼠标点击。