alacritty - アプリケーションに応じて背景色を変更する

alacritty - アプリケーションに応じて背景色を変更する

現在実行中のアプリケーションに応じて背景色を変更できますか?

私のvimテーマは端末とは異なりますが、vimのために端末の背景を永久に変更したくありません。

答え1

俊敏性のために複数の設定ファイルを使用できます。したがって、alacritty.ymlデフォルトではなく他の設定を渡すことができます。

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

これにより、vimのデフォルト設定に合った特別な設定ファイルでvimを実行するアジャイルインスタンスが作成されます。これにより、vimを別の外観に見せることができます。

vimただし、端末で実行すると、デフォルトではその構成は使用されません。しかし、そのような機能はalacrittyのIPCメッセージメカニズムに追加できると思いますが、現時点では不可能に見えます。

答え2

vimの色はvimの構成を参照してください。たとえば、私は

highlight Normal guibg=NONE

で、~/.config/nvim/init.vimこれはvimの背景を透明にします。つまり、alacrittyの背景と一致します。これはあなたが求めている透明性にも当てはまります。

関連情報