저는 PDF 리더로서 Zathura를 정말 좋아하지만, 다른 PDF 리더에서 찾을 수 없는 기능 중 하나는 Zathura에서 파일을 여는 쉬운 방법입니다. 이 작업을 수행하는 방법을 아는 유일한 방법은 :open 명령을 실행하는 것입니다. 그러나 이를 사용하려면 열려고 하는 파일의 전체 경로를 알아야 합니다(이미 Zathura의 기록에 있는 경우는 제외). 카드 옵션을 사용할 수 있음 ) 일반적으로 쉘에서 파일을 찾은 다음 열려는 파일의 디렉터리에서 Zathura 명령을 실행하면 됩니다. 내 질문은 Zathura 자체에서 파일을 찾는 더 좋은 방법이 있느냐는 것입니다(아마도 Vim에서 탐색?).
답변1
당신은 그것을 사용할 수 있습니다후지브, 명령줄 퍼지 파인더. 설치 후 바로 사용 가능
zathura $(fzf)
그런 다음 파일 이름(막연히그게 한마디라면) 열어보고 싶다. 이것은 매우 빠르고 훌륭하게 작동합니다.
편집: 불행하게도 이 접근 방식을 사용하면 zathura 창 외에 열린 터미널이 남게 됩니다. 이 문제를 극복하려면 다음을 사용할 수 있습니다.
nohup zathura $(fzf)
zathura가 열리자마자 터미널 세션을 닫고 싶습니다. 이 작업을 수행하는 방법을 아는 사람이 있나요?
편집 2: tmux를 사용하는 방법을 찾았습니다(어쨌든 그렇게 할 것입니다). 당신의 tmux.conf
넣어
bind-key -r z run-shell "tmux new-window 'nohup zathura $(fzf)'"
그런 다음 tmux 세션 내에서 prefix+z
.