Рейнджер-попередній перегляд зображення з прозорим термінальним фоном


9

Мені подобається попередній перегляд зображень у рейнджері, але мені також подобається прозорий термінал.

Чи справді немає можливості отримати роботу з попереднім переглядом зображень з w3m та прозорим фоном? (Я готовий змінити свій термінальний емулятор, якщо це необхідно, на даний момент urxvt)

Відповіді:


4

У мене прозорий термінал, який працює з rangerпопереднім переглядом зображення. Я використовую termite(емулятор терміналу) і compton(композитор) для прозорості (хороший комбо, коли ви використовуєте i3wm).

Ось результат:

введіть тут опис зображення

Єдині проблеми, з якими у мене були tmux(зображення відображаються, але не завжди в потрібному положенні, і іноді термінал потребує оновлення).

Зауважте, що текст і зображення також прозорі, оскільки прозорість обробляється compton. Це працює лише в тому випадку, якщо ви не додаєте занадто великої прозорості, інакше вам потрібен емулятор терміналу, який обробляє прозорість і працює з цією функцією (я намагався, terminatorі я не працював, наприклад, для urxvt). 85% непрозорість дає мені деяку прозорість та хорошу читабельність, тому ця настройка працює для мене.

Оновлення

Справжня прозорість підтримується ще раз у терміті, але вона страждає від тих же питань, що і urxvtпри включенні прозорості ( failed to execute w3mimgdisplayпомилка, пор. @ Slm відповідь).


Це було так просто ^^ просто помістіть opacity-rule = ["85:class_g = 'Termite'"];у файл конфігурації compton :-) дякую, я не міг бути щасливішим
makim

О, лише одне запитання, як ви зробили текст непрозорим?
makim

Текст дотримується того самого правила прозорості, оскільки comptonне має можливості відрізнити текст від решти, він обробляє лише вікна. Якщо ви хочете отримати більшу прозорість, тоді вам потрібен термінал, який піклується про прозорість (як terminator) під час роботи з цією функцією ( terminatorне iirc). У моєму випадку я хочу темний фон для читабельності, щоб ця настройка працювала для мене досить добре, і вона набагато легша, ніж альтернативи, які я використовував раніше.
BenC

Крім того, оскільки я використовую vim, у мене є додаткове comptonправило, яке встановлює непрозорість на 100% під час редагування файлів у vim.
BenC

Наскільки ця релевантна: list.gnu.org/archive/html/ranger-users/2013-06/msg00003.html ? Чи буде, наприклад, попередній попередній перегляд зображення в рейнджері Konsole?
Нікос Олександріс

4

Не впевнений, який термінал ви використовуєте, але якщо він використовує трохи глибину 32 або більше, він не працюватиме.

excerpt - Зображення в терміналі

Бічна примітка: w3m не може відображати зображення у urxvt, якщо глибина становить 32. Це означає, що ви не можете візуалізувати зображення на прозорому тлі. Не забудьте прокоментувати рядок URxvt * глибина: 32 у своїх ~ / .Xresources.

Ця тема також обговорювала це: - зображення w3m / ranger не працюють на urxvt .

витяг

Він не працює з прозорими терміналами. Я завжди створюю ярлик для "спеціального рейнджерського терміналу", у якого відключена прозорість.


1
будь-яке оновлення з цього питання станом на сьогодні? хоча б альтернативу w3mimagedisplay?
villasv

1
Ranger 1.7.2 з прозорим urxvt 9.22 має попередній перегляд зображення . Ось з конфігурацією по замовчуванням слідопита set preview_images true, set preview_images_method w3mі urxvt Native прозорості. Він працює навіть у tmux, але лише на мить :)
tuk0z
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.