使っています森林ファイルを閲覧および表示するための端末ベースのファイルマネージャ。
pdfファイルを含むフォルダに移動してPDFファイルの上にカーソルを置くと、レンジャーはファイルを読み取り、プレビューウィンドウに表示します。
私が知っているのは、レンジャーズが「ライフル」の任務を任せる計画だったようだ。
- ファイル形式の識別 - この場合のPDF
- このファイル形式を処理するプログラムを開始
- 現在のカーソルの下にファイルをロードするようにプログラムに指示します。
ここで、上記の画像のプレビューをレンダリングするテキストベースのプログラムでプレビューされたファイルを開きたいと思います。ところで、Launch Ranger/Rifleを押すと、lGUIプログラムである「evince」が使用されます。
探す
文書:~/.config/ranger/rifle.conf
#-------------------------------------------
# Documents
#-------------------------------------------
ext pdf, has llpp, X, flag f = llpp "$@"
ext pdf, has zathura, X, flag f = zathura -- "$@"
ext pdf, has mupdf, X, flag f = mupdf -- "$@"
ext pdf, has apvlv, X, flag f = apvlv -- "$@"
ext pdf, has xpdf, X, flag f = xpdf -- "$@"
ext pdf, has evince, X, flag f = evince -- "$@"
ext pdf, has atril, X, flag f = atril -- "$@"
ext pdf, has okular, X, flag f = okular -- "$@"
ext pdf, has epdfview, X, flag f = epdfview -- "$@"
ext pdf, has qpdfview, X, flag f = qpdfview "$@"
この構成は、evince
ファイルを「開く」ときに使用されることを示します。しかし、プレビューを生成するためにどのプログラムが使用されますか?
- Ubuntu 16.04を使用しています
答え1
はい、Rangerはpdftotext
デフォルトでPDFをプレビューするために使用されますが、タイトルの質問に対する答えはファイルをプレビュー~/.config/ranger/scope.sh
する方法を指定することです。