현재 실행 중인 애플리케이션에 따라 배경색을 변경할 수 있나요?
내 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의 배경과 일치합니다. 이것이 당신이 추구하는 투명성에도 적용됩니다.