Предварительный просмотр изображений не работает в ranger

Я установил файловый менеджер ranger и терминал rxvt-unicode, и я хочу, чтобы ranger отображал превью изображений в терминале. Я также установил w3m, но не могу получить изображения для предварительного просмотра. Я думаю, что это проблема для w3m, потому что, когда я загружаю веб-страницы с помощью w3m, изображения не появляются.

edit: w3m теперь будет отображать изображения, когда я загружаю веб-страницы и изображения, но ranger не выполняет предварительный просмотр ....

Я использую Ubuntu 18.04.4 LTS x86_64 Я думаю, мне нужно получить urxvt с поддержкой pixbuf, но я понятия не имею, как это получить. Я попытался найти, чтобы узнать, как получить urxvt с поддержкой pixbuf, но, похоже, доступны только результаты для Arch и т. Д.

0
задан 1 April 2020 в 21:25

1 ответ

В Ranger по умолчанию не включен предварительный просмотр изображений. Вам нужно включить его в файле конфигурации.

Во-первых, убедитесь, что у вас есть пользовательский файл конфигурации (~/.config/ranger/rc.conf). Если вы этого не сделаете, создайте каталог конфигурации (запустив mkdir -p ~/.config/ranger/) и скопируйте в него каталог по умолчанию (запустив cp /usr/share/doc /ranger/config/rc.conf ~/.config/ranger/), затем откройте его (то есть пользовательский) в своем любимом текстовом редакторе.

Чтобы включить предварительный просмотр изображений, найдите параметр preview_images и измените его на true. то есть строка будет выглядеть так:

set preview_images true

Затем найдите опцию preview_images_method и установите для нее в соответствии с вашим терминалом одно из значений, перечисленных и объясненных в предшествующем блоке комментариев. В вашем случае это urxvt. Таким образом, строка будет выглядеть так:

set preview_images_method urxvt

После этого выйдите из рейнджера и запустите его снова, чтобы новая конфигурация вступила в силу.

Если ничего не помогает, я лично использую его с терминалом Kitty, и он работает. Если вы хотите попробовать, сначала установите Kitty, измените вышеупомянутую опцию preview_images_method на kitty, затем запустите kitty и запустите в ней рейнджер.

5
ответ дан 21 August 2020 в 12:53

Другие вопросы по тегам:

Похожие вопросы: