Ranger가 파일을 미리 보는 데 어떤 프로그램을 사용하는지 어떻게 알 수 있나요?

Ranger가 파일을 미리 보는 데 어떤 프로그램을 사용하는지 어떻게 알 수 있나요?

나는 사용하고있다숲지기파일 탐색 및 보기를 위한 터미널 기반 파일 관리자입니다.
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파일을 "열" 때 사용된다는 것을 나타냅니다. 그런데 미리보기를 생성하는 데 어떤 프로그램이 사용됩니까?

  • 우분투 16.04를 사용하고 있습니다

답변1

예, Ranger는 pdftotext기본적으로 PDF를 미리 보는 데 사용되지만 제목 질문에 대한 대답은 ~/.config/ranger/scope.sh파일을 미리 보는 방법을 지정하는 것입니다.

답변2

~에 따르면웹 페이지, 그것은 사용pdftotextPDF 미리보기용. (소스 코드를 읽어보면 알 수 있습니다.)

관련 정보