1. #1
    Membre à l'essai
    Homme Profil pro
    Ingénieur après-vente
    Inscrit en
    novembre 2014
    Messages
    329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur après-vente

    Informations forums :
    Inscription : novembre 2014
    Messages : 329
    Points : 16
    Points
    16

    Par défaut Coder en haskell avec vim, problème des tabulations

    Bonjour,

    Comment faire pour que la pression de la touche tabulation ne soit pas interprétée comme une erreur par ghci ? J'utilise plusieurs éditeurs tels que Notepad++, sublime text, etc. qui nécessite un plugin que je ne sais pas installer. Alors je me suis dit qu'avec vim tout serait plus facile... et pourtant même avec vim j'ai ce satané message :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     Tab character found here, and in three further locations.
        Please use spaces instead.


    Par contre l'avantage avec vim (contrairement à notepad++ et contrairement à sublime-text c'est que mon programme est quand même compilé et qu'il s'exécute quand même.

  2. #2
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    mai 2012
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : mai 2012
    Messages : 160
    Points : 497
    Points
    497

    Par défaut

    Salut
    Tu peux ajouter "set expandtab" dans ton .vimrc et les tabs seront remplacés par des espaces. Tu peux aussi ajouter quelque chose du genre "set tabstop=4" pour définir combien d'espaces tu veux à la place d'un tab.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Ingénieur après-vente
    Inscrit en
    novembre 2014
    Messages
    329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur après-vente

    Informations forums :
    Inscription : novembre 2014
    Messages : 329
    Points : 16
    Points
    16

    Par défaut

    Traduit dans la langue de Voltaire (celui qui fustigeant l'occultisme a permis de faire de vous des hommes libres d'autodétermination) à quoi correspond la phrase "peux ajouter "set expandtab" dans ton .vimrc" ?

  4. #4
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    mai 2012
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : mai 2012
    Messages : 160
    Points : 497
    Points
    497

    Par défaut

    Le fichier .vimrc est le fichier de configuration de vim et il est situé dans le dossier personnel (sous linux du moins). C'est une information très connue des utilisateurs de vim, même débutants, et comme tu ne donnes pas beaucoup de détails sur tes connaissances de vim, j'ai pensé que tu le savais.

    Maintenant, mon message précédent avait pour but de t'aider donc j'apprécie moyennement tes remarques condescendantes en guise de remerciement. Traduit dans la langue du peuple : "donnez une carotte à un âne et il vous donnera une crotte".

    Bien cordialement.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Ingénieur après-vente
    Inscrit en
    novembre 2014
    Messages
    329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur après-vente

    Informations forums :
    Inscription : novembre 2014
    Messages : 329
    Points : 16
    Points
    16

    Par défaut

    Voici la réponse en langue de Voltaire :

    1. ouvrir vim
    2. taper la commande suivante :

    3. dans le code (la page qui s'ouvre est souvent vide sans code existant) ajouter la ligne ci-dessous :

    4. sauvegarder avec :

    Et c'est terminé et ça fonctionne et merci pour l'aide bien qu'elle fut en partie occulte.

  6. #6
    Membre à l'essai
    Homme Profil pro
    Ingénieur après-vente
    Inscrit en
    novembre 2014
    Messages
    329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur après-vente

    Informations forums :
    Inscription : novembre 2014
    Messages : 329
    Points : 16
    Points
    16

    Par défaut

    Citation Envoyé par zobal Voir le message
    Le fichier .vimrc est le fichier de configuration de vim et il est situé dans le dossier personnel (sous linux du moins). C'est une information très connue des utilisateurs de vim, même débutants, et comme tu ne donnes pas beaucoup de détails sur tes connaissances de vim, j'ai pensé que tu le savais.

    Maintenant, mon message précédent avait pour but de t'aider donc j'apprécie moyennement tes remarques condescendantes en guise de remerciement. Traduit dans la langue du peuple : "donnez une carotte à un âne et il vous donnera une crotte".

    Bien cordialement.
    Que veux-tu que cela me fasse que tu n'apprécies pas ? Je suis un homme libre et, dans la mesure où j'opère toujours dans le respect d'autrui, je n'agis pas en fonction des pronostics d'appréciations émis par mes interlocuteurs, et ce, d'autant plus lorsqu'ils sont susceptibles et revanchards.

  7. #7
    Membre à l'essai
    Homme Profil pro
    Ingénieur après-vente
    Inscrit en
    novembre 2014
    Messages
    329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur après-vente

    Informations forums :
    Inscription : novembre 2014
    Messages : 329
    Points : 16
    Points
    16

    Par défaut

    Existe-t-il une solution semblable pour Sublime Text 2 ?

Discussions similaires

  1. problème avec l'affichage des caractères spéciaux
    Par michelkey dans le forum Général Python
    Réponses: 4
    Dernier message: 19/08/2005, 08h09
  2. Réponses: 2
    Dernier message: 11/05/2005, 13h23
  3. Réponses: 2
    Dernier message: 16/01/2005, 23h18
  4. [SWT] Problème avec la transparence des PNG
    Par sirjuh dans le forum SWT/JFace
    Réponses: 1
    Dernier message: 02/08/2004, 08h07
  5. Réponses: 11
    Dernier message: 16/12/2003, 19h58

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