답변:
여기에 까다로운 방법이 있으며 코드를 변경하면 항상 작동하지 않을 수 있습니다 (다시 시작하는 ranger
것이 좋거나 안전 하지 않은 경우가 있습니다 ).
에서 ranger
가정, 사용자 정의가 rc.conf
에 ~/.config/ranger/rc.conf
입력합니다 :
:eval fm.source(fm.confpath('rc.conf'))
set draw_borders true/false
에서 변경 하여 테스트 했습니다 ~/.config/ranger/rc.conf
.
에서 ranger
가정, 사용자 정의가 rifle.conf
에 ~/.config/ranger/rifle.conf
입력합니다 :
:eval fm.rifle.reload_config()
이것은 최신 Git 커밋으로 테스트되었습니다.
https://github.com/ranger/ranger/wiki/Keybindings#quick-editing-rcconf 는 이것을 사용하여 rc.conf
파일 을 빠르게 편집하고 저장하면 소스 를 만들 수 있다고 말합니다 .
map xx chain shell vim -p ~/.config/ranger/rc.conf; source ~/.config/ranger/rc.conf
그리고 이것은 작동합니다 scope.sh
:
map xr chain shell vim -p ~/.config/ranger/scope.sh; source ~/.config/ranger/scope.sh
이것은 작동합니다 rifle.conf
map xr chain shell vim ~/.config/ranger/rifle.conf; eval fm.rifle.reload_config()
에 대한 올바른 구성을 알고 있으면이 회신을 업데이트하겠습니다 commands.py
. 누구나 알고 있다면 이것을 편집하십시오.
commands.py
. 그래도 그 함수를 호출 할 수 없었습니다rifle.conf
.