Как заставить linux нажимать клавишу каждый раз, когда я что-то пишу

Как видно из названия, я хочу, чтобы linux автоматически нажимал клавишу каждый раз, когда что-то писал.

Например, всякий раз, когда я печатаю _I это должно автоматически нажать ctrl+j (если вам интересно, почему, это для кодовых блоков:))

Я уже попробовал AutoKey, но не понял, как это сделать с ним..

Я видел сейчас xdotool команда, которая, кажется, делает правильную работу, но она постоянно нажимает ctrl+jи хочу только после того, как наберу _I,

Я сделал этот код:

#/bin/bash
while true; do
    xdotool key ctrl+j
    sleep 0.1
done

Теперь я думаю, что это должно быть что-то вроде

#/bin/bash
while true; do
    if pressed '_I'; then
        xdotool key ctrl+j
    fi
    sleep 0.1
done

Но опять же, я не знаю, как это сделать, если.

Может кто-нибудь дать мне какие-либо предложения, пожалуйста?

Заранее спасибо!

0 ответов

Другие вопросы по тегам