Mantenha a transparência no final do arquivo vim

2

Estou usando o urxvt, ao usar o vim a transparência depois que o final do arquivo que estou editando não está funcionando, é apenas uma cor sólida com '~' em cada linha. Esse problema só acontece quando se usa um tema personalizado.

Como obtenho a transparência de volta enquanto mantenho o tema?

    
por Zephranoid 19.10.2015 / 11:40

2 respostas

1

Isso se deve à maneira como urxvt implementa a transparência. Ele adiciona outra cor, que define como a cor de plano de fundo padrão e qual é a cor "transparente". Se você alterar essa cor de fundo, os bits que tiverem uma cor de plano de fundo diferente não serão mais transparentes.

Você tem duas opções:

  • pare de alterar sua cor de fundo. O Vim tem alguns temas que não fazem isso; na verdade, acho que não vi esse problema com nenhum deles, exceto o "azul".
  • muda para um emulador de terminal que implementa transparência de uma maneira diferente, o que não teria esse problema. Acredito que o gnome-terminal se encaixa nessa conta, embora eu não seja absolutamente fã dessa coisa, por várias razões.
por 19.10.2015 / 12:03
1

Eu tive o mesmo problema, adicionando hi NonText ctermbg=NONE ao .vimrc resolveu isso para mim.

    
por 27.10.2015 / 14:54

Tags