Respostas:
Eu fiz o meu transparente no terminal gnome (e acho que isso também funcionará no xfce-4)
Estou usando o tema Molokai (a versão de 256 cores).
Eu apenas tive que mudar uma linha.
(original):
hi Normal ctermfg=252 ctermbg=233
(minha versão, com fundo transparente):
hi Normal ctermfg=252 ctermbg=none
.vimrc
e ele vai ter o mesmo efeito: hi Normal guibg=NONE ctermbg=NONE
. E também não mudará a cor do forgroud para o Normal
grupo.
Na caixa de diálogo Preferências do terminal, a guia Aparência possui uma opção "Plano de fundo transparente" para tornar a janela transparente. Se você encontrou essa opção e a definiu adequadamente, posso pensar em duas razões pelas quais ela pode não estar funcionando para você:
1) Você pode estar usando o gvim em vez do console vim dentro do terminal. Se o Vim abrir uma nova janela, você estará usando o gvim em vez do console vim.
2) Você pode ter um esquema de cores vim que defina explicitamente branco ou preto como a cor de fundo. É incomum ter um esquema de cores que se comporte mal assim, então não acho provável.
Eu acho que é mais provável que você esteja realmente usando o gvim em vez do console vim.
hi NonText ctermfg=250 ctermbg=none
Isso garante que as partes dos buffers que não possuem conteúdo sejam transparentes.