Прозорий фон редактора Vim в терміналі xfce-4


Відповіді:


23

Я зробив свою прозору в gnome-терміналі (і я здогадуюсь, що це буде працювати і для xfce-4)

Я використовую тему Molokai (256 кольорова версія).

Мені просто довелося змінити один рядок.

(оригінал):

hi Normal          ctermfg=252 ctermbg=233

(моя версія, з прозорим фоном):

hi Normal          ctermfg=252 ctermbg=none

Відповідь Хуанхо чудова, і мене надихнуло додати цю редакцію: hi NonText ctermfg=250 ctermbg=noneЦе гарантує прозорість частин буферів, які не мають вмісту.
дума

6
Зверніть увагу , що ви можете просто додати цей рядок в .vimrcі це буде мати той же ефект: hi Normal guibg=NONE ctermbg=NONE. І це також не змінить колір пробування для Normalгрупи.
Роберт Ауді

2

У діалоговому вікні «Налаштування терміналу» на вкладці «Вид» є опція «Прозорий фон», щоб зробити вікно прозорим. Якщо ви знайшли цю опцію та встановили її належним чином, я можу подумати з двох причин, які можуть не працювати для вас:

1) Можливо, ви використовуєте gvim замість консолі vim в терміналі. Якщо Vim відкриє нове вікно, ви використовуєте gvim замість консольного vim.

2) Можливо, ви маєте схему кольорів vim, яка явно встановлює білий або чорний колір фону. Незвично мати неправильну кольорову гаму, як це, тому я не думаю, що це ймовірно.

Я думаю, найімовірніше, ви насправді використовуєте gvim замість консолі vim.


Дякую за відповідь, але я це зрозумів: vim coloscheme у ctermbg встановлений на "чорний", я його видалив, і тепер фон прозорий. Я точно використовую vim.
tmaric

Тож моя відповідь була правильною, чи не так? Я припустив, що це може бути кольорова схема, яка явно задає фон чорним або білим, що справді виявилося проблемою.
amcnabb

вибачте за те, що прийняли вашу відповідь так пізно .. я якось пропустив мою увагу ..
tmaric
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.