Я установил файловый менеджер ranger и терминал rxvt-unicode, и я хочу, чтобы ranger отображал превью изображений в терминале. Я также установил w3m, но не могу получить изображения для предварительного просмотра. Я думаю, что это проблема для w3m, потому что, когда я загружаю веб-страницы с помощью w3m, изображения не появляются.
edit: w3m теперь будет отображать изображения, когда я загружаю веб-страницы и изображения, но ranger не выполняет предварительный просмотр ....
Я использую Ubuntu 18.04.4 LTS x86_64 Я думаю, мне нужно получить urxvt с поддержкой pixbuf, но я понятия не имею, как это получить. Я попытался найти, чтобы узнать, как получить urxvt с поддержкой pixbuf, но, похоже, доступны только результаты для Arch и т. Д.
В 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 и запустите в ней рейнджер.