[c]vi(m) petit souci

verazano

Membre actif
5 Janvier 2007
150
8
Bonjour,

Comme le sujet de mon topic l'indique je programme en c sous vi .
Mais il me manque une fonction sous vi que j'arrive pas à retrouver , c'est la coloration syntaxique .
Je cherche comment activé cette fonction mais je ne trouve pas .

Quelqu'un c'est t'il comment faire ?


Merci
 
Va faire un tour dans le fichier /usr/share/vim/vimrc. Enfin chez moi c'est là qu'il est, sinon un "locate vimrc" te le trouvera.

Tu as une ligne "syntax on" à décommenter et éventuellement une autre ligne en dessous que tu peux décommenter si ton terminal utilise un fond sombre (ça utilise d'autres couleurs plus lisibles) :

Bloc de code:
" Coloration syntaxique :
" Vim5 and later versions support syntax highlighting. Uncommenting the next
" line enables syntax highlighting by default.
syntax on
" If using a dark background within the editing area and syntax highlighting
" turn on this option as well
set background=dark
 
j'ai un problème chez moi

mon locate ne marche pas :

no database file /var/db/locate.database.

et je ne trouve pas le vimrc mais je crois savoir pourquoi car il ne serais pas en caché ?
Comment sous osX afficher les fichiers cachés ?
 
j'ai un problème chez moi

mon locate ne marche pas :

no database file /var/db/locate.database.

et je ne trouve pas le vimrc mais je crois savoir pourquoi car il ne serais pas en caché ?
Comment sous osX afficher les fichiers cachés ?
sinon dans ton home créer un .vimrc ça marche aussi ;)
 
merci à tous

finalement j'ai réussi a trouver vimrc ça marche du tonnerre !

en faite il faudrait que je me fasse un petit fichier me disant que je dois éditer le vimrc parceque c'est pas tout les jours que l'on configure son vim ^^
 
merci à tous

finalement j'ai réussi a trouver vimrc ça marche du tonnerre !

en faite il faudrait que je me fasse un petit fichier me disant que je dois éditer le vimrc parceque c'est pas tout les jours que l'on configure son vim ^^
Bah tu sais c'est toujours bidulerc de toute façon :rateau: :p ^^
 
j'ai un problème chez moi

mon locate ne marche pas :

no database file /var/db/locate.database.

et je ne trouve pas le vimrc mais je crois savoir pourquoi car il ne serais pas en caché ?
Comment sous osX afficher les fichiers cachés ?

faut la creer gros malin

/usr/libexec/locate.updatedb

et colle ça ds tes cron
 
Il suffit de faire tourner la tâche de maintenance hebdomadaire.
Autant installer anacron sur la machine, il lancera toutes les tâches de maintenance bloquées par la mise en veille.
 
merci pour ces précisions bompi et tatouille ;)

En faite sur mon linux chez moi locate été déjà configuré :D
Mais pourquoi alors pour macosx cela n'est pas configuré dés le départ ?
 
Peut-être parce que le terminal ne fait pas partie d'une utilisation standard de Mac OS X. Il est réservé aux geeks/bidouilleurs/linuxiens.
Dans Linux, on est un peu obligé de l'utiliser sinon on ne peut rien faire. Le terminal / l'interpréteur de commande est donc plus complet.
 
merci pour ces précisions bompi et tatouille ;)

En faite sur mon linux chez moi locate été déjà configuré :D
Mais pourquoi alors pour macosx cela n'est pas configuré dés le départ ?
Bah sur mon Mac elle été déjà dans les starting blocks... :heu:
 
C'est tout simplement que la tâche de maintenance hebdomadaire est passée ou non.
 
merci pour ces précisions bompi et tatouille ;)

En faite sur mon linux chez moi locate été déjà configuré :D
Mais pourquoi alors pour macosx cela n'est pas configuré dés le départ ?
Je pense que c'est pour privilégier SpotLight qui s'utilise aussi en ligne de commande :
mdfind, mdutil, mdimport ...