Apenas para o registro ....
Eu estou usando esse truque que funciona bem para páginas de manual:
man bash |yad --text-info #or |zenity --text-info
(requer yad ou zenity, geralmente existe na sua distribuição linux).
Desta forma, você tem interface GUI sem a necessidade de qualquer ferramenta externa que não seja yad / zenity, que normalmente existem em seu sistema.
Você pode rolar com o mouse e, o mais importante para mim usando a versão gtk3.0 do yad (padrão hoje), posso rolar até mesmo com a tela sensível ao toque.
PS: Você precisa maximizar a janela yad / zenity para ver todo o conteúdo corretamente.
Como uma solução mais permanente, criei um pequeno script chamado mang (sem extensão) em / usr / bin e assim que eu chmod +x mang
i consegui chamar mang (em vez de man) de qualquer lugar tão simples quanto ' mang cat '.
Para aqueles caras que gostam de jogar, este é o conteúdo do mang script:
#!/bin/bash
# place this file under /usr/bin , and chmod +x this file in order to be able to call it
if [[ -z $1 ]];then
echo "You need to provide a manual"
else
man $1 |yad --text-info --height=500 --width=800 --center --title="Man Pages of $1" --wrap --show-uri &
fi
exit
Dicas: --show-uri
torna os links dentro de páginas do manual clicáveis. O operador &
envia a janela yad para o segundo plano, o mang é finalizado e o terminal é liberado.