Outils pour utilisateurs

Outils du site


software:applications:vim:saisir-caracteres-speciaux

Vim: Saisie de caractères spéciaux

Saisir un caractère via le digramme

Pour saisir des caractères spéciaux, vim propose une méthode dite des digraphs(digramme). La table des digraphs associe 2 caractères ascii à un caractère spécial. La table peut être affichée via la commande:

:digraphs

Pour saisir le caractère spécial on frappe Ctrl+K puis le diagraph associé.

Par exemple, pour le caractère copyright, on voit qu'il est associé aux caractères Co dans la table des diagraphs. Pour l’insérer, on frappe donc les touches:

Ctrl+K Maj+C O

Pour plus d'information sur les digraphs, sous vim:

:h digrah-table
:h digraphs

Saisir un caractère via sa valeur numérique

Il est également possible de saisir un caractère par sa valeur décimale, hexadécimale ou octale. Pour cela on utilise la combinaison Ctrl+V suivie d'un nombre n:

Pour un caractère ASCII étendu (1 octet):

base valeur Combinaison Exemple
Décimale Ctrl+V n avec 0 ⇐ n ⇐ 255
Octale Ctrl+V Maj+O n avec 0 ⇐ n ⇐ 377
Hexadécimale Ctrl+V Maj+X n avec 0 ⇐ n ⇐ FF

Pour un caractère Unicode (plusieurs octets)

Dans ce cas on utilisera les combinaisons:

  • Ctrl+V U n avec 0⇐ n ⇐ FF
  • Ctrl+V Maj+U n avec 0⇐ n ⇐ FFFF

Caractères non imprimables

Pour les caractères non imprimables présents dans le fichier, voir le afficher_caracteres_speciaux

Références

software/applications/vim/saisir-caracteres-speciaux.txt · Dernière modification : 2023/10/09 12:58 de yoann