bashrc에서 기본 PDF 뷰어에 대한 환경 변수 설정

bashrc에서 기본 PDF 뷰어에 대한 환경 변수 설정

현재 X11 전달이 활성화된 SSH를 사용하여 Linux 워크스테이션의 명령줄 환경(bash 쉘)에 원격으로 연결합니다.

저는 참고문헌과 PDF를 정리하기 위해 mendeley 인용 관리자 데스크탑 애플리케이션을 사용하고 있습니다.

이제 을 클릭하면 open PDF using external application다른 PDF 소프트웨어를 사용하여 PDF가 열립니다.

zathura이 워크스테이션에 설치된 PDF 뷰어를 사용하여 이 PDF를 열고 보려고 합니다 . 설정과 유사하게 EXPORT EDITOR=vim기본 PDF 변수를 로 설정하기 위해 bashrc에서 설정할 수 있는 환경 변수가 있습니까 zathura?

답변1

늦었다는 걸 알지만 정확한 답변을 제공하고 싶었습니다. 정확한 문제를 찾고 있었는데 여기에 왔는데 유일한 답변이 틀렸기 때문에 누구든지 여기에 와서 동일한 문제를 검색한다면 이것이 올바른 답변입니다. AnswerAnswer:

$ xdg-mime default org.pwmt.zathura.desktop application/pdf

나는 그것을 아치 위키에서 얻었습니다. 확인하고 싶다면 다음 링크를 참조하세요.

https://wiki.archlinux.org/index.php/Zathura#Make_zathura_the_default_pdf_viewer

답변2

파일 관리자(예: Nautilus또는 Nemo)를 사용하고 zathura를 기본 열기 방법으로 설정하고 속성 메뉴에서 pdf 옵션을 선택할 수 있습니다.

그러나 표준 방법은 명령줄에서 XDG-MIME을 사용하는 것입니다. 먼저, 특정 파일의 MIME 이름을 찾을 수 있습니다(여기서는 pdf). 그러면 현재 PDF 뷰어가 표시되고 마지막으로 원하는 PDF를 설정할 수 있습니다.

특정 파일 형식에 대한 기본 응용 프로그램을 찾아보세요

> xdg-mime query filetype Documents/test.pdf

신청/pdf

확장 프로그램의 MIME 찾기

> xdg-mime query default application/pdf

okularApplication_pdf.desktop

MIME 유형에 대한 기본 애플리케이션 설정

> xdg-mime default zathura.desktop application/pdf

애플리케이션이 성공했는지 테스트

> xdg-open test.md

관련 정보