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

Autres EDI Discussion :

[emacs] Indentation de 2 espaces.


Sujet :

Autres EDI

  1. #1
    Membre averti
    Avatar de Heavy Metal Hero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2007
    Messages : 152
    Points : 333
    Points
    333
    Billets dans le blog
    13
    Par défaut [emacs] Indentation de 2 espaces.
    Bonjour,

    J'essaye de configurer mon .emacs de façon à ce que l'indentation par défaut d'emacs soit de deux espaces (je travaille sur des scripts shell en ce moment).
    J'arrive à définir l'indentation par espaces par espaces à la place des TAB:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (setq-default indent-tabs-mode nil)
    L'indentation est cependant bloquée à 4 espaces, je n'arrive pas à la mettre à deux. Pourtant j'ai déjà testé toutes les options suivantes:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    (sh-basic-offset 2)
    (sh-indentation 2)
    (smie-indent-basic 2)
    (setq tab-width 2)
    (setq tab-stop-list '(2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40))
    Auriez-vous une idée ?

    Merci pour tout

  2. #2
    Membre averti
    Avatar de Heavy Metal Hero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2007
    Messages : 152
    Points : 333
    Points
    333
    Billets dans le blog
    13
    Par défaut
    Solution:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ; indentation de deux espaces                                                                                                                                                                                  
    (setq-default indent-tabs-mode nil)
    (setq-default tab-width 2)
    (setq sh-basic-offset 2)
    Attention à ne pas oublier le setq. Lancer une nouvelle console après avoir sauvé le .emacs pour que les modifications fassent effet

  3. #3
    Membre averti
    Avatar de Heavy Metal Hero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2007
    Messages : 152
    Points : 333
    Points
    333
    Billets dans le blog
    13
    Par défaut
    pour indenter de la même manière, les fichiers xml, rajouter la ligne suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (setq nxml-child-indent 2 nxml-attribute-indent 2)
    Pour les fichiers C, c'est celle-là:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (setq c-basic-offset 2)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Emacs] Indentation automatique
    Par Bicnic dans le forum Autres EDI
    Réponses: 9
    Dernier message: 14/06/2012, 00h14
  2. Schéma d'indentation sous emacs
    Par apaire dans le forum Langages fonctionnels
    Réponses: 4
    Dernier message: 24/04/2008, 17h05
  3. Indentation emacs Pb simple
    Par fara morgana dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 22/05/2006, 13h12
  4. Problème d'indentation avec emacs
    Par azertyman dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 24/04/2006, 04h34
  5. [Config / Plugin]Transformer indentation en espaces
    Par Oliveuh dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 30/04/2005, 01h23

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