Eu gostaria de visualizar os arquivos html no ranger como imagens da mesma forma que os arquivos pdf podem ser visualizados. Imagino que primeiro seria necessário forçá-lo em uma página A4 ou algo parecido, então é uma prévia do que estaria na sua tela quando você abrisse. Eu provavelmente poderia configurar um pipe indo html -> pdf -> picture, mas espero que haja uma ferramenta por aí que possa fazer isso diretamente (portanto, menos sobrecarga de duas conversões). Alguém sabe algo assim, ou tem uma solução elegante?
Citando os documentos sobre visualização de imagens:
Então, edite seu
~/.config/ranger/scope.sh
; adicione um caso àhandle_image
função :É claro que você precisa instalar
wkhtmltoimage
(o que geralmente está em um pacote chamadowkhtmltopdf
).Não tentei isso, no entanto. Pode ser necessário remover
-f png
ou alterar-f png
para-f jpeg
se não funcionar.Se isso funcionar: seja um cidadão legal, fork ranger no github, edite o template ranger/data/scope.sh para incluir sua adição e abra um pull request no upstream ranger, para que outros também obtenham seu visualizador de HTML! (embora meu código não seja complexo o suficiente para realmente justificar a necessidade disso: você tem o direito total de fazer o WTF que deseja com o código nesta resposta)