Ответы:
Я сделал мой прозрачным в gnome-терминал (и я думаю, это будет работать и для xfce-4)
Я использую тему Молокаи (256-цветная версия).
Я просто должен был изменить одну строку.
(Оригинал):
hi Normal ctermfg=252 ctermbg=233
(моя версия, с прозрачным фоном):
hi Normal ctermfg=252 ctermbg=none
.vimrc
и это будет иметь тот же эффект: hi Normal guibg=NONE ctermbg=NONE
. И это не изменит цвет прощения для Normal
группы.
В диалоговом окне «Настройки терминала» вкладка «Внешний вид» содержит параметр «Прозрачный фон», чтобы сделать окно прозрачным. Если вы нашли эту опцию и настроили ее соответствующим образом, я могу подумать о двух причинах, по которым она может не сработать:
1) Вы можете использовать gvim вместо консоли vim в терминале. Если Vim открывает новое окно, тогда вы используете gvim вместо консоли vim.
2) У вас может быть vim colorscheme, которая явно устанавливает белый или черный в качестве цвета фона. Это необычно иметь неправильную цветовую схему, как это, поэтому я не думаю, что это вероятно.
Я думаю, что, скорее всего, вы на самом деле используете gvim вместо консоли vim.
hi NonText ctermfg=250 ctermbg=none
это гарантирует, что части буферов, которые не имеют содержимого, являются прозрачными.