다시 칠하기 위한 Zathura 단축키/단축키 구성

다시 칠하기 위한 Zathura 단축키/단축키 구성

나는 원래 색 구성표인 Amber on Dark로 각각 전환하기 위해 Shift-1, Shift-2, Shift-3, Shift-4를 눌러 색 구성표를 변경할 수 있도록 .zathurarc 구성에 다음을 사용했습니다. 청회색, 검정색 바탕에 녹색, 검정색 바탕에 파란색:

map ! feedkeys  ":set recolor-lightcolor \#ffffff<Return>:set recolor-darkcolor \#000000<Return>" # original (black on white) 
map @ feedkeys  ":set recolor-lightcolor \#0a0a12<Return>:set recolor-darkcolor \#ff9900<Return>" # amber on dark slate
map \# feedkeys ":set recolor-lightcolor \#000000<Return>:set recolor-darkcolor \#00B800<Return>" # green on black
map $ feedkeys  ":set recolor-lightcolor \#002b36<Return>:set recolor-darkcolor \#839496<Return>" # bluish (midnight mode)

zathura의 최신 버전에서는 이 기능이 작동하지 않습니다. 특히 그들이 이 기능을 좋아하지 않는 것 같기 때문입니다 <Return>. 다시 작동하도록 수정하는 방법을 아는 사람이 있습니까?

답변1

위의 솔루션은 (Zathura 0.4.7 사용) 나에게 효과가 없었지만 다음은 효과가 있습니다.

(참고: 테스트 편의를 위해 "set recolor true"도 추가되었습니다.)

set recolor true

# midnight mode    
map <F1> focus_inputbar ":set recolor-lightcolor \#002b36"    
map <F2> focus_inputbar ":set recolor-darkcolor \#839496"    
map ! feedkeys "<F1><Return><F2><Return>"    
# amber on dark slate        
map <F3> focus_inputbar ":set recolor-lightcolor \#0a0a12"    
map <F4> focus_inputbar ":set recolor-darkcolor \#ff9900"    
map @ feedkeys "<F3><Return><F4><Return>"    
# green on black    
map <F6> focus_inputbar ":set recolor-lightcolor #000000"    
map <F7> focus_inputbar ":set recolor-darkcolor \#00B800"    
map \# feedkeys "<F6><Return><F7><Return>"    
# original (black on white)    
map <F8> focus_inputbar ":set recolor-lightcolor \#ffffff"    
map <F9> focus_inputbar ":set recolor-darkcolor \#000000"    
map $ feedkeys "<F8><Return><F9><Return>"  

답변2

내 생각엔 내가 찾은 것 같아해결책이 질문에 대해서.

~/.config/zathura/zathurarc파일:


# midnight mode
map <F1> feedkeys ":set recolor-lightcolor \#002b36<Return>"
map <F2> feedkeys ":set recolor-darkcolor \#839496<Return>"
map ! feedkeys "<F1><F2>"
# amber on dark slate
map <F3> feedkeys ":set recolor-lightcolor \#0a0a12<Return>"
map <F4> feedkeys ":set recolor-darkcolor \#ff9900<Return>"
map @ feedkeys "<F3><F4>"
# green on black
map <F6> feedkeys ":set recolor-lightcolor #000000<Return>"
map <F7> feedkeys ":set recolor-darkcolor \#00B800<Return>"
map \# feedkeys "<F6><F7>"
# original (black on white)
map <F8> feedkeys ":set recolor-lightcolor \#ffffff<Return>"
map <F9> feedkeys ":set recolor-darkcolor \#000000<Return>"
map $ feedkeys "<F8><F9>"

위에서 볼 수 있듯이 zathurarc맨페이지(ZATHURARC(5)), 나는 mapping명령 set이고 Special keys이것이 maps내 바인딩입니다. Zathura에는 이러한 키( )에 대한 <F[1-8]>바인딩이 없습니다.

편집하다:데모 모드로 지정되어 있어서 다른 반복 모드 로 F5변경해 봤습니다 .map <F5>map <F6>maps

관련 정보