zathura
мой читатель PDF по умолчанию. Некоторые файлы вызывают проблемы, и в таких случаях я запускаю
:exec acroread $FILE
который автоматически открывает тот же файл с Acrobat Reader.
Как добавить комбинацию клавиш в файл конфигурации zathura ( ~/.config/zathura/zathurarc
), чтобы сделать это?
keyboard-shortcuts
zathura
Феликс Бу
источник
источник
$FILE
- единственная подстрока, которая обрабатывается специально. (Это здесь, в источнике. )Ответы:
Недавно я столкнулся с подобной проблемой и, для дальнейшего использования, вот обходной путь:
Это отобразит Ctrl + O (или, в зависимости от того, какая у вас клавиша), чтобы открыть панель ввода, с которой вы обычно открываете: и введите туда этот текст. Затем вы можете нажать Enter, чтобы запустить команду. Это далеко от идеала и все еще требует нажатия двух клавиш, но, безусловно, быстрее, чем писать все команды вручную.
источник
@CarloDePieri
Спасибо, я спросил это здесь и придумал такое же решение, как вы сказали.Небольшое улучшение ответа от CarloDePieri может быть таким:
Это позволяет избежать второго нажатия клавиш.
источник
Я согласен, что это было бы серьезно полезно, но вы не можете сделать это в настоящее время.
В исходном коде
exec
отображение команды input-bar находится здесьconfig.c
. Однако, ярлыки (начинающиеся здесь ), которые, кажется, определяют, на какие функции можно ссылаться из конфигов , не упоминаютсяexec
. Код не структурирован так, чтобы легко смешивать «командные» функции и «горячие» функции ...Разработчики имеют страницу с методами, чтобы связаться с ними .
источник
Пытаясь создать сопоставление, в котором путь текущего PDF-файла помещается в системный буфер обмена, я понял, что должен обернуть всю команду в
bash -c "..."
:В противном случае команда ничего не сделает.
источник