Ranger 어떤 프로그램이 파일을 열고 있나요?

Ranger 어떤 프로그램이 파일을 열고 있나요?

저는 Ranger를 사용하고 있는데 오디오 파일이 포함된 폴더로 이동하여 Enter 키를 누르면 터미널에서 mp3 파일이 재생됩니다.

터미널 오디오 프로그램은 내 기본 프로그램이 아닙니다. GUI에서 해당 프로그램을 두 번 클릭하면 다른 프로그램이 열리기 때문입니다.

Ranger에서 열리지 않는 웨이브 파일에 대해 수동으로 사용해 볼 수 있도록 Ranger가 어떤 프로그램을 사용하고 있는지 파악하고 싶습니다.

어떤 프로그램을 사용하고 있는지 알아보는 데 도움이 되는 제안이 있으십니까?

여기에 이미지 설명을 입력하세요.

답변1

Ranger가 사용하는 애플리케이션은 Rifle.conf에 정의되어 있습니다.

Fedora의 기본 오디오 관련 설정은 다음과 같습니다.

#--------------------------------------------
# Audio without X
#-------------------------------------------
mime ^audio|ogg$, terminal, has mplayer  = mplayer -- "$@"
mime ^audio|ogg$, terminal, has mplayer2 = mplayer2 -- "$@"
mime ^audio|ogg$, terminal, has mpv      = mpv -- "$@"
ext midi?,        terminal, has wildmidi = wildmidi -- "$@"

#--------------------------------------------
# Video/Audio with a GUI
#-------------------------------------------
mime ^video|audio, has gmplayer, X, flag f = gmplayer -- "$@"
mime ^video|audio, has smplayer, X, flag f = smplayer "$@"
mime ^video,       has mpv,      X, flag f = mpv -- "$@"
mime ^video,       has mpv,      X, flag f = mpv --fs -- "$@"
mime ^video,       has mplayer2, X, flag f = mplayer2 -- "$@"
mime ^video,       has mplayer2, X, flag f = mplayer2 -fs -- "$@"
mime ^video,       has mplayer,  X, flag f = mplayer -- "$@"
mime ^video,       has mplayer,  X, flag f = mplayer -fs -- "$@"
mime ^video|audio, has vlc,      X, flag f = vlc -- "$@"
mime ^video|audio, has totem,    X, flag f = totem -- "$@"
mime ^video|audio, has totem,    X, flag f = totem --fullscreen -- "$@"

Ranger 구성 폴더를 찾으세요(일반적으로$HOME/.config/ranger), Rifle.conf 파일을 열고 다음 줄을 검색하세요.

답변2

시작한 후 ranger는 ~/.config/ranger 디렉터리를 생성합니다. 기본 구성을 이 디렉터리에 복사하려면 다음 명령을 실행합니다.

$ 레인저 --copy-config=all

rc.conf - startup commands and key bindings
commands.py - commands which are launched with :
rifle.conf - applications used when a given type of file is launched.

관련 정보