Vim coloration syntaxique ?

[Résolu/Fermé]
Signaler
-
Messages postés
36324
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
-
Bonjour,

J'ai installé Cygwin et j'utilise vim (fourni avec Cygwin) pour
éditer mes programmes c++.
Mais, je n'arrive pas à activer la coloration syntaxique de façon permanente.
J'ai bien essayé de mettre 'syntax enable' dans le fichier _vimrc mais ça ne marche pas.
Quelqu'un pourrait-il m'expliquer pas à pas comment faire ?

Merci d'avance

5 réponses

Messages postés
30102
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
17 septembre 2021
7 173
Il faut éditer le fichier ~/.vimrc et mettre dedans :
syn on

Ensuite il faut bien veiller à utiliser vim et non vi. Au besoin crée un alias dans le fichier ~/.bashrc :
alias vi="vim"

A noter que la coloration syntaxique dépend de l'extension du fichier.

Bonne chance
13
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 42674 internautes nous ont dit merci ce mois-ci


Merci boucoup ""mamiemando"" pour ton aide est j'espere e profeter encore de tes connaisssence dans le domaine de programmation ........
Je pense kil faut juste éditer le fichier vimrc:
#vim /etc/vim/vimrc
puis à la ligne 20, enlever le guillemet (") se trouvant devant syntax on pour le décommenter. Sauvegardez et quittez, ça doit marcher!

NB: L'emplacement de vimrc peut différer selon la version utilisée (moi c Debian). Ailleurs peut être dans /etc/vimrc
Messages postés
30102
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
17 septembre 2021
7 173
Avec plaisir :-)
Messages postés
198
Date d'inscription
jeudi 2 août 2012
Statut
Membre
Dernière intervention
21 mars 2019
129
La technologie ayant évolué, la fonçons de réaliser cette action a changé.
Désormais il faut dé commenter (supprimer le guillemet) la ligne "syntax on" du fichier /etc/vim/vimrc.
Messages postés
30102
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
17 septembre 2021
7 173
Non ce qui a été dit reste valable, et surtout c'est vraiment la bonne manière de faire.

En effet, l'approche que tu proposes pose au moins trois problèmes :
1) dans le cas général, un utilisateur n'a pas les droits pour modifier /etc/vim/vimrc
2) modifier ce fichier impacte tous les utilisateurs ce qui n'est pas forcément souhaitable
3) si quelqu'un d'autre (mettons root, une mise à jour, etc...) s'amuse à corriger ce fichier, cette correction sera perdue à ton insu.

C'est pourquoi c'est vraiment ~/.vimrc qu'il faut corriger. En plus, en modifiant les options de ~/.vimrc on te laisse la possibilité en plus de remettre des options qui ne te conviennent pas dans /etc/vim/vimrc à ton idée (par exemple si dans /etc/vim/vimrc on a mis l'option "syn off").

En tout cas, merci pour ta remarque, ça a permis de soulever une question que d'autres ont dû se poser.
Messages postés
198
Date d'inscription
jeudi 2 août 2012
Statut
Membre
Dernière intervention
21 mars 2019
129
Merci de tes précisions. Au moins le prochain qui cherchera une réponse à sa question aura une réponse complète.
Messages postés
2043
Date d'inscription
dimanche 22 août 2004
Statut
Contributeur
Dernière intervention
15 mai 2021
137
Salut tintin,

Regarde là si tu y rtouve la solution à ton problème : http://people.via.ecp.fr/~alexis/formation-linux/vim.html

Bonne soirée.

Renisaac
Messages postés
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 306
lien mort.
Messages postés
36324
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 372
http://formation-debian.via.ecp.fr/vim.html