Espanso

Espanso - это автодополнение текста на десктопе.

Иначе говоря, Т9 на компе. Это если совсем грубо, так как здесь нет большого готового словаря, но суть это в двух словах передает. Работает ровно так, как в некоторых телефонных клавиатурах: например, вы печатаете btw и сокращение тут же сменяется развернутым by the way.

Нет, всё не так просто и бесхитростно. Сокращение :date сменяется текущей датой и точно такое же сокращение можно сделать для времени. Также Espanso умеет взаимодействовать с шеллом: как пример, в Linux :ip печатает внешний IP-адрес, возвращая выхлоп из запущенной фоном команды echo -n $(dig @resolver1.opendns.com ANY myip.opendns.com +short).
Кстати, приложение кроссплатформенное — работает под Linux, Windows 10 и macOS.

Многие подобные дополнения устанавливаются готовыми пакетами — вам совсем не обязательно знать, как там это происходит. Достаточно установить пакет и автодополнение работает. Такие пакеты есть, например, для облегчения жизнь веб-разработчикам, пользователям Excel и VIM, любителям эмоджи и гифок из JoJo.
Полный список пакетов можно найти здесь.

Можно вставлять графику, чтобы быстро отвечать людям нужными мемами:

Одно сокращение может срабатывать для разных триггеров. Например, если вы часто опечатываетесь на слове напирмер, можно добавить, нарпимер, пару вариантов опечатки, чтобы все они сменялись словом “например”.

Также есть возможность использовать ряд сокращений только в определенных программах. Почтовые сокращения будут срабатывать только в Thunderbird, что-то присущее чатам только в Telegram и/или Chrome, а сокращения для Excel только в соответвующей программе.

Само собой, количество доступных сокращений может вырасти достаточно быстро, а иногда бывает нужно напечатать :wow: так, чтобы оно не сменялось тут же на 😮. В этом случае Espanso отключается двойным нажатием на Alt. Клавишу всегда можно сменить на другую через файл конфигурации.

Существует достаточно развернутая документация, которой хватит всем.

comments powered by Disqus