Nous sommes le Ven 18 Juil, 2025 23:02
Supprimer les cookies

debian : insérer expressions par completion d'abréviations

Pour une tâche précise, pour remplacer un logiciel propriétaire donné...

Mar 11 Oct, 2005 15:50

salut tous,
Connaissez-vous un logiciel qui permet de substituer qqs lettres par une phrase ou une longue expression du genre balise html ? En somme, un équivalent de Shorcut sous Windows (http://www.typer.de).

Exemple :
Je tape : <dv
et ça devient :
<div align=justify style="margin-left: 1cm; margin-right: 1cm; text-indent: -1cm;">

ou bien encore :
<b pour <blockquote>
<bb pour </blockquote>
etc.

C'est pour une debian.
daredare
daredare

Messages : 13

Mer 12 Oct, 2005 08:12

Une macro sous Vi ?

La commande quui permet de remplacer <dv par ce que tu veux :
Code: Tout sélectionner
:1,$ s/<dv$/<div align=justify style="margin-left: 1cm; margin-right: 1cm; text-indent: -1cm;">/
armen

Messages : 408

Mer 12 Oct, 2005 13:55

Salut,
En fait, je pense plus à une substitution dans n'importe quelle fenêtre d'édition de texte, aussi dans Kate, Gedit, un CMS, etc.
Tu vois ?
Merci pour l'astuce Vi, je vais la noter.
a+

nb : j'ai essayé ton truc, il faut écrire ta commande à chaque fois ? Seules les <dv de fin de ligne sont pris en compte, quand j'en mets deux à la suite l'un de l'autre, c'est le dernier qui est substitué. Et pour ce qui est de la substitution à la volée, dynamique (sans taper la commande pour tous les <dv) ?
daredare

Messages : 13

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit