alacritty - 根据应用程序更改背景颜色

alacritty - 根据应用程序更改背景颜色

是否可以根据当前运行的应用程序更改背景颜色?

我的 vim 主题背景与终端不同,但我不想仅仅因为 vim 就永久更改终端的背景。

答案1

您可以为 alacritty 使用多个配置文件。因此,alacritty.yml您可以向其传递不同的配置,而不是默认值。

alacritty --config-file ~/.config/alacritty/alacritty-vim.yml -e vim

这将生成一个 alacritty 实例,在其中运行 vim,并使用专门的配置文件来满足您的 vim 首选项。这将允许你为 vim 赋予它不同的外观。

vim但如果您在终端中启动,它不会即时使用该配置。目前这似乎不可能,尽管我猜想可以将这样的功能添加到 alacritty 的 IPC msg 机制中。

答案2

对于 vim 的颜色,如果您正在寻找的话,可以参考 vim 的配置。例如,我有

highlight Normal guibg=NONE

在 中~/.config/nvim/init.vim,这使得 vim 的背景透明,即与 alacritty 的背景相匹配。如果这就是您所追求的,那么这也适用于透明度。

相关内容