¿Cuál es la tecla de acceso rápido para TAB en .lua? ¿hammerspoon?
Me gustaría hacer un ALT + TAB después del COPY:
hs.eventtap.keyStroke({"cmd"}, "C")
En este código FUENTE por usuario: @user3439894
Así que, normalmente sería algo como esto, como sugirió @Oka:
hs.eventtap.keyStroke({"alt"}, "tab")
y esto:
hs.eventtap.keyStroke({"alt"}, {"tab"})
Pero esto no funciona. O probablemente lo estoy colocando en el lugar equivocado.
Y no sé cómo usar estas sugerencias, por Oka:
pushkeycode(L, kVK_Tab, "tab");
RESUELTO por @user3439894 en este otro post.
davy.ai
Para hacer un ALT + TAB después del evento COPY, puedes usar el siguiente código:
Primero se ejecutará el evento COPY utilizando la combinación de teclas CMD + C, y luego se ejecutará la combinación ALT+TAB para cambiar a la siguiente aplicación/ventana.
La razón por la cual el código anterior sugerido por @Oka no funcionó es que estaba usando la función Lua
pushkeycode()
, la cual no forma parte de la API de Hammerspoon. En cambio, puedes utilizar la funciónhs.eventtap.keyStroke()
como se muestra arriba para simular las pulsaciones de teclas.