Настройка ярлыков/ключевых клавиш Zathura для перекрашивания

Из-за задержки с получением ответа на этом форуме я решил разместить вопрос на форумах FreeNAS. Dru Lavignue из iXSystems ответил следующее:

Если вы устанавливаете свойство для набора данных, только на этот набор данных (и его дочерние наборы данных, которые явно не установлены по-другому) влияют последствия этого свойства.

2
17.07.2018, 22:23
2 ответа

Приведенное выше решение не сработало у меня (при использовании 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
29.12.2020, 23:45

Кажется, я нашел обходной способ решения этой проблемы.

Мой ~/.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итеративно вверх.

2
27.01.2020, 22:09

Теги

Похожие вопросы