Live data from Hacker News

Show HN: Espanso: detect a typed keyword and replace it while you're typing

espanso.org

1–10 of 77 posts

Re: Show HN: Espanso: detect a typed keyword and replace it while you're typing

#3
when it says: Works with almost any program - what programs is it not working with, and are they OS specific? From what I know of text expansion on Windows I would expect every program on Windows works and it is Mac and Linux that gives the problems?

Re: Show HN: Espanso: detect a typed keyword and replace it while you're typing

#4

when it says: Works with almost any program - what programs is it not working with, and are they OS specific? From what I know of text expansion on Windows I would expect every program on Windows works and it is Mac and Linux that gives the problems?

(Author here)

As long as the program accepts keyboard input or clipboard pasting, espanso should work correctly. There are some programs that behave a little bit differently (such as Thunderbird on Linux), that require a couple of configuration changes to work as expected (for example, slowing down the injections if the program is slow to process input).

Happy to answer any other question :)

Re: Show HN: Espanso: detect a typed keyword and replace it while you're typing

#7

when it says: Works with almost any program - what programs is it not working with, and are they OS specific? From what I know of text expansion on Windows I would expect every program on Windows works and it is Mac and Linux that gives the problems?

(Author here) As long as the program accepts keyboard input or clipboard pasting, espanso should work correctly. There are some programs that behave a little bit differently (such as Thunderbird on Linux), that require a couple of configuration changes to work as expected (for example, slowing down the injections if the program is slow to process input). Happy to answer any other question :)

> for example, slowing down the injections if the program is slow to process input

It's 2021 and some people still don't separate UI into its own non-blocked thread.

E.g. When crunching a big dataset in QGIS (on Win10), every digit I type into "Classes" box [1] blocks everything and I have to wait.

[1] https://i.stack.imgur.com/oddT7.jpg

Re: Show HN: Espanso: detect a typed keyword and replace it while you're typing

#9

(Author here) Feel free to ask any question, I'll be happy to answer them :)

How does this integrate on Linux? I took a minute and couldn't find that information on the website.

Espanso currently supports X11-based linux systems through the X Record Extension [1] and libxdo [2]

That said, I'm currently working on another engine based on evdev that could be able to support also Wayland systems.

For the linux install see also: https://espanso.org/install/linux/

[1]: https://www.x.org/releases/X11R7.6/doc/libXtst/recordlib.htm... [2]: https://github.com/jordansissel/xdotool

Post reply on HN