Jawaban:
Saya membuat milik saya transparan di terminal gnome (dan saya kira ini juga akan berfungsi untuk xfce-4)
Saya menggunakan tema Molokai (versi 256 warna).
Saya hanya perlu mengubah satu baris.
(asli):
hi Normal ctermfg=252 ctermbg=233
(versi saya, dengan latar belakang transparan):
hi Normal ctermfg=252 ctermbg=none
.vimrc
dan itu akan memiliki efek yang sama: hi Normal guibg=NONE ctermbg=NONE
. Dan itu tidak akan mengubah warna pengabaian untuk Normal
grup.
Dalam dialog Preferensi Terminal, tab Penampilan memiliki opsi "Latar belakang transparan" untuk membuat jendela transparan. Jika Anda menemukan opsi ini dan mengaturnya dengan tepat, saya dapat memikirkan dua alasan yang mungkin tidak sesuai untuk Anda:
1) Anda mungkin menggunakan gvim daripada konsol vim di dalam terminal. Jika Vim membuka jendela baru, maka Anda menggunakan gvim bukan konsol vim.
2) Anda mungkin memiliki skema warna vim yang secara eksplisit menetapkan putih atau hitam sebagai warna latar belakang. Itu tidak biasa untuk memiliki skema warna yang nakal seperti ini, jadi saya tidak berpikir itu mungkin.
Saya pikir kemungkinan besar Anda benar-benar menggunakan gvim daripada konsol vim.
hi NonText ctermfg=250 ctermbg=none
Ini memastikan bahwa bagian-bagian buffer yang tidak memiliki konten, transparan.