按键绑定以切换Yaml变量

问题描述

我一直在使用alacritty终端仿真器,需要创建一个按键绑定来切换变量。我试过直接设置变量,使用action:指令运行命令,并查看官方文档中是否存在类似问题,但这些问题无济于事或出现运行时错误

我的alacritty.yml文件的相关Portians当前看起来像这样:

# Colors (GruvBox dark and light)
schemes:
  gruvBox_dark: &dark # Default colors
    primary:
      # hard contrast: background = '#1d2021'
      background: "#282828"
      # soft contrast: background = '#32302f'
      foreground: "#ebdbb2"

    # normal colors
    normal:
      black: "#282828"
      red: "#cc241d"
      green: "#98971a"
      yellow: "#d79921"
      blue: "#458588"
      magenta: "#b16286"
      cyan: "#689d6a"
      white: "#e9e9e9"

    # Bright colors
    bright:
      black: "#928374"
      red: "#fb4934"
      green: "#b8bb26"
      yellow: "#fabd2f"
      blue: "#83a598"
      magenta: "#d3869b"
      cyan: "#8ec07c"
      white: "#ebdbb9"

  gruvBox_light: &light # Light themes
    primary:
      # hard contrast: background = '#f9f5d7'
      background: "#fbf1c7"
      # soft contrast: background = '#f2e5bc'
      foreground: "#3c3836"

    # normal colors
    normal:
      black: "#fbf1c7"
      red: "#cc241d"
      green: "#98971a"
      yellow: "#d79921"
      blue: "#458588"
      magenta: "#b16286"
      cyan: "#689d6a"
      white: "#7c6f64"

    # Bright colors
    bright:
      black: "#928374"
      red: "#9d0006"
      green: "#79740e"
      yellow: "#b57614"
      blue: "#076678"
      magenta: "#8f3f71"
      cyan: "#427b58"
      white: "#3c3836"

colors: *dark

background_opacity: 0.8

font:
  normal:
    family: "Hack"
    style: Regular
  bold:
    family: "Hack"
    style: Bold
  italic:
    family: "Hack"
    style: Italic
  bold_italic:
    family: "Hack"
    style: Bold Italic

live_config_reload: true

key_bindings:
  - { key: D,mods: Alt|Shift,colors: *light }

如何使最后一行正常运行?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...