No editor de texto SciTE, você tem que usar Ctrl + Mouse Wheel para cima / baixo para alterar temporariamente o tamanho da fonte; no entanto, minha roda do mouse está quebrada, então pensei em enviar este comando através de um comando de terminal, isto é, usando xdotool
.
Eu uso isso para encontrar o ID da janela do SciTE:
$ echo $(wcalc -q --ints $(wmctrl -l | grep SciTE | awk '{print $1}'))
6291463
Então, tentei isso:
xdotool windowactivate 6291463 && xdotool keydown ctrl click 5 keyup ctrl
Isso concentra a janela da direita, mas não há alterações no tamanho da fonte (com click 4
ou click 5
.
Eu também tentei isso:
xdotool keydown --window 6291463 ctrl click --window 6291463 5 keyup --window 6291463 ctrl
O comando é executado sem nenhum erro impresso, mas, novamente, nenhuma alteração no tamanho da fonte.
Qual seria a invocação correta de xdotool
, para que eu possa enviar uma emulação de Ctrl + Mouse Wheel Up para um programa como o Scite?