Si d’aventure vous venait l’idée de coder en assembleur ARM à l’aide de l’éditeur de texte GNU Nano, vous trouverez en annexe de ce billet un fichier de configuration pour obtenir une coloration syntaxique de ce langage.

Le fichier est loin d’être parfait, mais déjà plutôt pratique. Il s’applique aux fichiers ayant pour extension .s. Le fichier est sous la licence WTFPL

Pour l’utiliser, télécharger-le et copiez-le par exemple dans ~/.arm.nanorc. Ensuite, dans votre fichier de configuration de Nano (~/.nanorc), ajoutez les lignes suivante :

## Assembler ARM
include "~/.arm.nanorc"

Attention : si vous avez inclus la coloration syntaxique fournie pour l’assembleur, il faut soit la désactiver soit la modifier pour qu’elle ne prenne pas en compte les fichiers .s.