# Vim colorise /var/log/syslog mais pas /var/log/installer/syslog

**URL:** <https://www.debian-fr.org/t/vim-colorise-var-log-syslog-mais-pas-var-log-installer-syslog/87985>\
**Category:** Support Debian\
**Tags:** vim, couleur\
**Created:** [Mars 11, 2023, 11:28 UTC](https://www.debian-fr.org/t/vim-colorise-var-log-syslog-mais-pas-var-log-installer-syslog/87985 "2023-03-11T11:28:20Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mars 11, 2023, 11:28 UTC](https://www.debian-fr.org/t/vim-colorise-var-log-syslog-mais-pas-var-log-installer-syslog/87985/1 "2023-03-11T11:28:20Z")

</div>

Bonjour,  
comme dit dans le titre, je ne trouve pas comment faire en sorte d’avoir le même affichage.  
je pense que c’est parce que le plugin de colorisation syntaxique de **syslog** ne marche que si c’est dans `/var/log` (j’ai testé avec un fichier dans le répertoire local).  
A quel endroit cela est-il configuré? j’ai bien trouvé les fichiers de syntaxe dans `/usr/share/vim/vim82/syntax`, mais je n’en ai rien tiré, et je ne veux pas modifier ces fichiers évidement.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mars 11, 2023, 11:52 UTC](https://www.debian-fr.org/t/vim-colorise-var-log-syslog-mais-pas-var-log-installer-syslog/87985/2 "2023-03-11T11:52:22Z")

</div>

Tu as une suite de paquet permettant de gérer la colorisation de logs :

- sug: [ccze](https://packages.debian.org/sid/ccze)

outil de coloration de journaux robuste et modulaire

- sug: [colordiff](https://packages.debian.org/sid/colordiff)

outil de colorisation syntaxique pour « diff »

- sug: [colormake](https://packages.debian.org/sid/colormake)

enveloppe simple autour de make pour en colorer la sortie

- sug: [colortail](https://packages.debian.org/sid/colortail)

> [@Zargos](#):
>
> /usr/share/vim/vim82/syntax

Vue que tu parle de vbim tu peux aussi faire du _syntax on_ dans vim ou view.

Après tu te fais tes alias dans ton bashrc ou autre à ta convenance avec les outils précisé plus haut et roule ma poule 👍

PS : j’allais oublié ce paquet sympa

> **[Debian -- Détails du paquet logwatch dans bullseye](https://packages.debian.org/fr/bullseye/logwatch)**
>
> analyseur de journaux, avec affichage agréable, écrit en Perl

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mars 11, 2023, 11:54 UTC](https://www.debian-fr.org/t/vim-colorise-var-log-syslog-mais-pas-var-log-installer-syslog/87985/3 "2023-03-11T11:54:14Z")

</div>

`syntax on` est déjà mis.  
quand je fais `vim /var/log/syslog` tout est correct.  
Mais je prends le même fichier syslog, en le copiant dans un autre répertoire que` /var/log`, alors la coloration syntaxique ne marche plus.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mars 11, 2023, 11:56 UTC](https://www.debian-fr.org/t/vim-colorise-var-log-syslog-mais-pas-var-log-installer-syslog/87985/4 "2023-03-11T11:56:08Z")

</div>

> [@Zargos](#):
>
> Mais je prends le même fichier syslog, en le copiant dans un autre répertoire que ` /var/log` , alors la coloration syntaxique ne marche plus.

Avec quoi ouvres tu ce fichier de log du coup ?

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mars 11, 2023, 12:05 UTC](https://www.debian-fr.org/t/vim-colorise-var-log-syslog-mais-pas-var-log-installer-syslog/87985/5 "2023-03-11T12:05:49Z")

</div>

> [@Clochette](#):
>
> Avec quoi ouvres tu ce fichier de log du coup ?

Vim évidement, vu que c’est un peu le sujet 😉😃

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Mars 11, 2023, 2:57 UTC](https://www.debian-fr.org/t/vim-colorise-var-log-syslog-mais-pas-var-log-installer-syslog/87985/6 "2023-03-11T14:57:09Z")

</div>

Bonjour,

Je ne m’y connais pas particulièrement, mais il me semble que `vim` se base sur le nom du fichier pour sélectionner la coloration syntaxique. Du coup, si le fichier n’est pas dans le répertoire `/var/log`, il ne considère pas ça comme un journal, mais comme un fichier texte classique.  
Par contre, ouvrir un journal avec `vim`, c’est pas le bon choix, il faut mieux utiliser un programme comme `less` (ou des programmes un peu plus évolués comme proposé par @Clochette).

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mars 11, 2023, 3:59 UTC](https://www.debian-fr.org/t/vim-colorise-var-log-syslog-mais-pas-var-log-installer-syslog/87985/7 "2023-03-11T15:59:32Z")

</div>

les logiciel cité c’est pour soit modifier le fichier ou juste lister le fichier en couleur.  
je veux pouvoir comme dans VIM faire des recherches plus ou moins complexes dedans, copier des morceaux, etc… Comme avec un editeur justement.  
logwatch c’est pour du report, colordiff c’est un wrapper pour diff, colormake c’est pour make.  
Il dois surement y avoir un moyen même dans VIM de faire en sorte d’avoir la colorisation syntaxique que pour /var/log/syslog. Mais je ne sais pas l’activer; il y a des commande pour ça semble-t-il mais je ne maitrise pas assez VIM pour ça.

---

<div class="post-metadata">

**Author:** ![Didi1](https://www.debian-fr.org/user_avatar/www.debian-fr.org/didi1/32/12829_2.png) [@Didi1](https://www.debian-fr.org/u/Didi1)\
**Post date:** [Mars 11, 2023, 6:05 UTC](https://www.debian-fr.org/t/vim-colorise-var-log-syslog-mais-pas-var-log-installer-syslog/87985/8 "2023-03-11T18:05:50Z")

</div>

vim est un peut vieux. Aujourd’hui il y a neovim qui est peut être une alternative qui marchera.

[https://www.damyr.fr/posts/neovim/](https://www.damyr.fr/posts/neovim/)

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mars 12, 2023, 12:06 UTC](https://www.debian-fr.org/t/vim-colorise-var-log-syslog-mais-pas-var-log-installer-syslog/87985/9 "2023-03-12T00:06:49Z")

</div>

le resultat est toujours le même 🙂 ce ne me dit pas comment dire à vim/neovim d’utiliser le module syntaxique de /var/log/syslog
