zathura
é o meu leitor de PDF padrão. Alguns arquivos causam problemas e, nesses casos, corro
:exec acroread $FILE
que abre automaticamente o mesmo arquivo com o Acrobat Reader.
Como adiciono um atalho de chave ao arquivo de configuração do zathura ( ~/.config/zathura/zathurarc
) para fazer isso?
keyboard-shortcuts
zathura
Felix Bou
fonte
fonte
$FILE
é a única substring tratada especialmente. (Está aqui na fonte ) .Respostas:
Recentemente, encontrei um problema semelhante e, para referência futura, aqui está uma solução alternativa:
Isso mapeará ctrl + o (ou qualquer que seja a sua chave) para abrir a barra de entrada com a qual você normalmente abriria: e insira o texto. Você pode pressionar Enter para iniciar o comando. Isso está longe de ser o ideal e ainda exige o pressionamento de duas teclas, mas certamente mais rápido do que escrever todo o comando manualmente.
fonte
@CarloDePieri
Obrigado, pedi aqui e veio com a mesma solução que você disse.Uma ligeira melhora na resposta oferecida por CarloDePieri pode ser a seguinte:
Isso evita o segundo pressionamento de tecla.
fonte
Concordo que seria seriamente útil, mas atualmente você não pode fazer isso.
No código fonte, o
exec
mapeamento de comandos da barra de entrada está aquiconfig.c
. No entanto, os mapeamentos de atalho (começando aqui ) que parecem definir quais funções podem ser consultadas nas configurações não são mencionadosexec
. O código ainda não está estruturado para misturar facilmente as funções "comando" e "atalho" ...Os desenvolvedores têm uma página com métodos para contatá-los .
fonte
Enquanto tentava criar um mapeamento que colocasse o caminho do PDF atual na área de transferência do sistema, percebi que era necessário agrupar todo o comando em
bash -c "..."
:Caso contrário, o comando não fará nada.
fonte