zathura
es mi lector de PDF predeterminado. Sin embargo, algunos archivos causan problemas, y en tales casos ejecuto
:exec acroread $FILE
que abre automáticamente el mismo archivo con Acrobat Reader.
¿Cómo agrego un atajo de teclado al archivo de configuración de zathura ( ~/.config/zathura/zathurarc
) para hacer eso?
keyboard-shortcuts
zathura
Felix Bou
fuente
fuente
$FILE
es la única subcadena que se trata especialmente. (Está aquí en la fuente. )Respuestas:
Recientemente me topé con un problema similar y, para referencia futura, aquí hay una solución alternativa:
Esto asignará ctrl + o (o la tecla que sea) para abrir la barra de entrada con la que normalmente se abriría: e ingrese allí ese texto. Luego puede presionar Enter para iniciar el comando. Esto está lejos de ser ideal y aún requiere presionar dos teclas, pero seguramente más rápido que escribir todo el comando a mano.
fuente
@CarloDePieri
Gracias, lo he preguntado aquí y se me ocurrió la misma solución que usted dijo.Una ligera mejora en la respuesta ofrecida por CarloDePieri podría ser esta:
Esto evita la segunda pulsación de tecla.
fuente
Estoy de acuerdo en que sería muy útil, pero actualmente no puedes hacer esto.
En el código fuente, la
exec
asignación de comandos de la barra de entrada está aquíconfig.c
. Sin embargo, las asignaciones de atajos (que comienzan aquí ) que parecen definir a qué funciones se puede hacer referencia desde las configuraciones no se mencionanexec
. El código no está estructurado para mezclar fácilmente funciones de "comando" y funciones de "acceso directo" todavía ...Los desarrolladores tienen una página con métodos para contactarlos .
fuente
Al intentar crear un mapeo que coloca la ruta del PDF actual en el portapapeles del sistema, me di cuenta de que tengo que ajustar todo el comando en
bash -c "..."
:De lo contrario, el comando no hará nada.
fuente