J'étais juste en parcourant le code source de Vim, et j'ai trouvé qu'en effet, le texte ci-dessus est codé en dur dans le site version.c file
. Vous devrez télécharger la dernière version du code source, soit à partir du dépôt Google Code dont le lien figure ci-dessus, soit à partir du dépôt de paquets de votre dernière distribution.
Une fois que vous avez le code source, parcourez le fichier décrit ci-dessus pour trouver les chaînes que vous voulez remplacer. Il y a plusieurs cas différents dans le fichier, mais vous devriez être en mesure de simplement trouver et remplacer la plupart d'entre eux (faites juste attention à ne pas modifier la sémantique du code source, ou vous pourriez avoir des problèmes de compilation !) En particulier, le message est imprimé dans le fichier intro_message
fonction.
Une fois les changements effectués, vous devriez pouvoir appeler simplement make
et ensuite make install
(à partir du répertoire du code source de base, celui qui contient l'icône Makefile
) - et ce devrait être tout !
Comme méthode alternative, en fonction de votre système d'exploitation et d'autres limitations (binaires signés, etc...), vous pouvez utiliser un éditeur hexa sur le binaire pour trouver et remplacer les chaînes que vous voulez directement dans l'application compilée. Cependant, vous devez faire attention, car vous ne pouvez écrire que sur ce qui est déjà là. Cela implique que vous ne pouvez pas supprimer et ajouter des caractères ; vous pouvez cependant utiliser des espaces pour ignorer certaines choses...