Si vous êtes écrivain, codeur ou si vous répondez à de nombreux e-mails en une journée, un extenseur de texte est un programme indispensable sur votre ordinateur. Il s'agit essentiellement d'un outil de productivité qui développe ou remplace votre texte tapé par son équivalent plus long pour vous aider à taper plus rapidement.

De manière générale, vous trouverez des outils d'expansion de texte de toutes sortes. Cependant, Espanso s'avère être l'un des plus prometteurs du lot, car il est gratuit et offre de nombreuses options de personnalisation.

Découvrons Espanso et explorons comment vous pouvez l'utiliser dans votre flux de travail.

Qu'est-ce qu'Espanso ?

Espanso est un logiciel gratuit et Open source outil d'extension de texte pour Linux, macOS et Windows. Il fonctionne en analysant le texte lorsque vous le tapez dans un champ de texte pour le comparer à ses enregistrements dans le fichier de configuration, et le remplace par sa version plus longue équivalente s'il y a une correspondance.

instagram viewer

Comment installer Espanso

Espanso est disponible sur toutes les principales plates-formes de bureau. Si vous possédez un Mac ou un PC Windows, téléchargez le programme d'installation d'Espanso à partir des liens ci-dessous et exécutez-le pour installer le programme sur votre système.

Télécharger espagnol :les fenêtres | Mac (Intel), Mac (silicium Apple)

En revanche, si vous avez une machine Linux, l'installation peut être un peu compliquée, comme vous pouvez vous en douter. Donc, pour simplifier les choses, voici une ventilation des instructions pour vous aider à installer Espanso sur différentes distributions Linux.

Ubuntu/Debian

Sur Ubuntu/Debian, vous pouvez installer Espanso en utilisant un Forfait DEB ou Snap. Si vous préférez utiliser un package DEB, ouvrez le terminal et exécutez ces commandes :

wget https://github.com/federico-terzi/espanso/releases/download/v2.1.5-beta/espanso-debian-x11-amd64.deb
sudo apt installer ./espanso-debian-x11-amd64.deb

Alternativement, pour l'installer via Snap, assurez-vous d'abord que votre système dispose de Snap en utilisant cette commande :

snap --version

Si cela renvoie un numéro de version, Snap est installé sur votre machine. Sinon, ce n'est pas le cas et vous devez d'abord l'installer, ce que vous pouvez faire en utilisant notre Guide d'accrochage.

Une fois installé, l'installation d'Espanso est aussi simple que d'exécuter :

sudo snap install espanso --classic --channel=latest/edge

Autres distributions Linux

Si vous utilisez n'importe quel autre distribution Linux, vous pouvez utiliser Espanso AppImage pour que le programme soit opérationnel sur votre ordinateur.

Ouvrez le terminal et exécutez les commandes suivantes pour ce faire, et vous aurez un exécutable Espanso AppImage sur votre système à la fin de celui-ci, que vous pouvez exécuter comme n'importe quelle autre application :

mkdir -p ~/opt
wget -O ~/opt/Espanso. AppImage ' https://github.com/federico-terzi/espanso/releases/download/v2.1.5-beta/Espanso-X11.AppImage'
chmod u+x ~/opt/Espanso. AppImage
sudo ~/opt/Espanso. Registre AppImage env-path

Enregistrement d'Espanso en tant que service systemd

Avec Espanso installé, vous devez maintenant l'enregistrer en tant que service systemd. Cela permet à Espanso de se lancer automatiquement au démarrage du système, vous n'avez donc pas à vous soucier de le faire manuellement à chaque démarrage de votre ordinateur.

Pour enregistrer Espanso en tant que service systemd, exécutez :

registre des services espanso

Si vous ne souhaitez pas le faire, vous pouvez démarrer Espanso en utilisant la commande suivante :

espanso start --non géré

Pour l'arrêter, lancez :

arrêt espagnol

Sur Mac et Windows, vous n'aurez pas besoin de le faire. Au lieu de cela, vous devrez sélectionner l'option pour Démarrer Espanso au démarrage (ou équivalent) dans l'assistant d'installation.

Les bases de l'espagnol

Avant de vous lancer et de commencer à utiliser ou à configurer Espanso, voici quelques concepts Espanso que vous devez connaître :

  • Gâchette: C'est le mot-clé (lettre ou mot) qu'Espanso essaie de trouver une correspondance dans son fichier de configuration et le remplace par son équivalent plus long (alias texte de remplacement) lorsqu'il y a une correspondance.
  • Texte de remplacement : C'est l'extrait de texte le plus long qui remplace son déclencheur équivalent au fur et à mesure que vous le tapez.
  • Correspondre: Il s'agit essentiellement d'une paire clé-valeur qui associe un déclencheur à son texte de remplacement. Souvent, il est défini à l'aide d'une règle, que vous pouvez créer vous-même ou télécharger à l'aide de packages.

Espanso utilise deux types de correspondances: statique et dynamique. UN correspondance statique est constant et idéal pour les situations qui ne nécessitent pas de valeurs actives/dynamiques. D'autre part, un correspondance dynamique change en fonction du contexte et, par conséquent, convient mieux aux extensions de texte dynamiques, c'est-à-dire lorsque les valeurs (ou le texte de remplacement) sont variables.

Par exemple, voici un exemple de correspondance Espanso dynamique qui remplace les instances de :Date avec 6 avril 2022:

- déclencheur: ":date"
remplacer: "6 avril 2022"

Comment utiliser Espanso

Une fois les bases éliminées, vous pouvez maintenant commencer à utiliser Espanso sur votre ordinateur. Son utilisation est assez simple: il vous suffit de taper : (deux-points) suivi d'un déclencheur, après quoi, Espanso l'analysera et le remplacera par son texte de remplacement s'il y a une correspondance.

2 photos
Étendre
Étendre

Par exemple, dans sa forme la plus simple, Espanso peut vous aider à remplir automatiquement la date actuelle dans un champ de texte. Ainsi, plutôt que d'entrer la date manuellement, vous pouvez entrer son déclencheur à la place, et Espanso le remplacera par la date réelle.

Configurer Espanso pour inclure plus de correspondances

Comme vous le savez maintenant, pour qu'Espanso fonctionne, il est important d'avoir des correspondances dans son fichier de configuration. Mais il s'avère qu'Espanso n'a pas beaucoup de correspondances dans ce fichier par défaut, donc vous ne pouvez pas faire grand-chose avec.

Heureusement, remplir les correspondances dans le fichier de configuration d'Espanso est assez simple. Il vous oblige à modifier un Fichier YAML, qui utilise une syntaxe simple et est assez facile à modifier. Ou, si vous vous sentez paresseux, vous pouvez télécharger un package Espanso à la place, qui comprend une série de types de correspondances similaires pour une exigence spécifique créée par la communauté, pour élargir son Fonctionnalité.

1. Création manuelle de correspondances avec le fichier de configuration

Espanso stocke le fichier de configuration YAML dans différents répertoires en fonction du système d'exploitation. Voici où vous le trouverez sur :

  • Linux :/home/user/.config/espanso/
  • Mac OS :/Utilisateurs/utilisateur/Bibliothèque/Application Support/espanso/
  • Les fenêtres:C:\Users\user\AppData\Roaming\espanso

Utilisez le cd commande dans le terminal suivi du chemin du répertoire pour y accéder. Vous pouvez également utiliser le ls commande (sur Linux et macOS) pour répertorier les fichiers et les répertoires dans un répertoire.

Alternativement, vous pouvez ouvrir le terminal (sur Linux et Mac) et exécuter la commande suivante pour trouver d'espanso chemin:

chemin espagnol

Sous Windows, ouvrez le Explorateur de fichiers et accédez au espagnol dossier sous: C:\Users\user\AppData\Roaming\

À l'intérieur de espagnol dossier, vous avez un configuration dossier et un correspondre dossier. Le configuration dossier stocke tous les paramètres essentiels et les options de comportement pour Espanso, tandis que le correspondre dossier contient toutes les correspondances.

C'est le correspondre dossier qui contient le base.yml, auquel nous devons ajouter des correspondances. Voici comment procéder.

Sous Linux ou macOS, une fois que vous avez accédé au correspondre dossier à l'intérieur du espagnol répertoire, ouvrez le base.yml en utilisant:

nano base.yml

Sous Windows, vous pouvez accéder au correspondre dossier, faites un clic droit sur le base.yml fichier et sélectionnez Ouvrir avec le Bloc-notes pour l'ouvrir.

Une fois à l'intérieur du base.yml fichier, suivez la syntaxe ci-dessous pour créer une correspondance :

-déclencheur: ":muo"
remplacer: "MakeUseOf"

Matchs espagnols utiles

1. Remplissez l'adresse e-mail

-déclencheur: ":email"
remplacer: "[email protected]"

2. Corriger un mot mal orthographié

-déclencheur: "propager"
remplacer: "propager"

3. Entrez l'heure actuelle

-déclencheur: ":maintenant"
remplacer: "C'est {{mytime}}"
variables :
- nom: mon temps
type: date
paramètres :
format: "%H:%M"

4. Développer un extrait de texte

-déclencheur: ":ilu"
remplacer: "au lieu de"

Pour mettre le premier mot en majuscule, utilisez

-déclencheur: ":ilu"
remplacer: "au lieu de"
propager_cas: vrai

5. Imprimer un message d'accueil

-déclencheur: ":saluer"
remplacer: |
Cordialement,
XYZ

Ici, | est utilisé pour ajouter du texte de remplacement qui s'étend sur plusieurs lignes

6. Ajouter une image

-déclencheur: ":image"
chemin_image: "/chemin/vers/image/"

Bien sûr, ce ne sont que quelques exemples de ce que vous pouvez faire avec Espanso, et il existe divers autres cas d'utilisation où le programme peut être utile. Vérifier Documentation d'Espanso pour apprendre plus.

2. Utilisation de packages pour étendre les fonctionnalités d'Espanso

Dirigez-vous vers Hub Espanso pour découvrir tous les différents packages créés par la communauté Espanso. Lorsque vous trouvez un package utile, cliquez dessus pour accéder à ses détails. Vous y trouverez également les instructions d'installation et d'utilisation de ce package.

Ouvrez le terminal ou l'invite de commande et exécutez la commande d'installation pour installer le package sur votre système. Une fois installé, entrez son mot-clé déclencheur dans un champ de texte pour vérifier s'il fonctionne.

Faites-en plus avec Espanso

Même si un extenseur de texte peut ne pas vous sembler important au début ou peut sembler exagéré (puisqu'il doit être configuré avant de pouvoir l'utiliser), c'est certainement un outil précieux qui peut vous aider à taper plus vite et à être plus productif.

Nous espérons que ce guide vous donnera une introduction rapide pour vous aider à démarrer avec Espanso, afin que vous puissiez l'inclure dans votre flux de travail et en faire plus sur votre ordinateur. De plus, si vous n'avez jamais utilisé d'expandeurs de texte auparavant et que vous souhaitez en savoir plus à leur sujet pour savoir s'ils en valent la peine, nous avons ce qu'il vous faut.

Qu'est-ce que l'extension de texte et comment peut-elle vous aider à taper plus rapidement sur Mac ?

Lire la suite

PartagerTweeterPartagerE-mail

Rubriques connexes

  • Productivité
  • Linux
  • Extension de texte
  • Conseils d'écriture

A propos de l'auteur

Yash Wate (52 articles publiés)

Yash est rédacteur chez MUO pour le bricolage, Linux, la programmation et la sécurité. Avant de se passionner pour l'écriture, il développait pour le web et iOS. Vous pouvez également trouver ses écrits sur TechPP, où il couvre d'autres secteurs verticaux. Outre la technologie, il aime parler d'astronomie, de Formule 1 et de montres.

Plus de Yash Wate

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner