IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Unix Discussion :

De la couleur dans vi (pas vim) ?


Sujet :

Unix

  1. #1
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut De la couleur dans vi (pas vim) ?
    Bonjour,

    Je cherche à afficher des trucs en couleur dans vi, et ça n'a pas l'air d'être simple... Est-ce que l'un d'entre-vous saurait comment faire avec les contraintes suivantes :

    • Terminal : vt100 ou xterm
    • shell : ksh
    • éditeur : vi, pas vim
    • OS : AIX et Solaris


    Pour le moment, j'ai réussi à afficher du texte en couleur dans un terminal grâce à la commande print :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    print 'It is \033[31mnot\033[39m intelligent to use \033[32mhardcoded ANSI\033[39m codes!'
    Merci !
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  2. #2
    Expert éminent Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 035
    Points : 8 400
    Points
    8 400
    Par défaut
    salut,

    pour autant que je sache vi a sa propre gestion des couleurs (c'est même relativement un cas particulier, je me suis souvent retrouvé à pouvoir avoir 256 couleurs dans vim et pas dans le shell ou inversément etc.)

    quant à mettre des couleurs dans vi... on parle de coloration syntaxique ? auquel cas essaye de mettre un syntax on dans ton ~/.vimrc par exemple

  3. #3
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Sauf que syntax est propre à vim, ce n'est pas une commande de vi.

    Le soucis est que sur Linux, vi est un lien sur vim -- mais ce sont bien deux programmes distincts, et vi ne supporte malheureusement que très peu de choses habituelles de vim.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  4. #4
    Expert éminent Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 035
    Points : 8 400
    Points
    8 400
    Par défaut
    Citation Envoyé par gangsoleil Voir le message
    Sauf que syntax est propre à vim, ce n'est pas une commande de vi.
    j'étais pas sûr justement, du coup il semblerait que ce soit pas faisable si je lis bien : http://superuser.com/questions/46519...lighting-in-vi

  5. #5
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    J'ai aussi l'impression que ce n'est pas possible, mais je me disais que peut-être un gourou de vi qui passerait pas là aurait une solution en jouant sur les couleurs affichables par le terminal...
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

Discussions similaires

  1. alterner les couleurs dans un tableau avec xsl
    Par Eithelgul dans le forum XSL/XSLT/XPATH
    Réponses: 14
    Dernier message: 03/05/2015, 23h29
  2. [Python 2.X] Ne pas modifier la dynamique de couleur dans un canvas de Tkinter
    Par Nicolas51 dans le forum Tkinter
    Réponses: 1
    Dernier message: 03/05/2015, 12h10
  3. Réponses: 14
    Dernier message: 10/01/2006, 19h08
  4. [C#] Comment mettre une ligne en couleur dans mon DataGrid ?
    Par vandeyy dans le forum Windows Forms
    Réponses: 7
    Dernier message: 19/07/2004, 10h03
  5. Ecrire du texte en couleurs dans un composant
    Par wutang dans le forum Composants
    Réponses: 11
    Dernier message: 12/07/2004, 10h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo