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 éditeurs Discussion :

"man" sous emacs


Sujet :

Autres éditeurs

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 6
    Points : 3
    Points
    3
    Par défaut "man" sous emacs
    Bonsoir à tous

    Je débute en programmation C, et à ma fac on utilise emacs , donc je l'ai aussi installé chez moi.
    Le problème c'est que lorsque je veux consulter la doc d'une fonction en faisant man, j'ai un message d'erreur que je n'ai pas quand je travaille sur les ordis de ma fac :
    "process exited abnormally with code 255"
    Je ne vois pas de quoi ça peut venir, je pense l'avoir bien installé chez moi ...

    Merci pour votre aide

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 603
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 603
    Points : 17 913
    Points
    17 913
    Billets dans le blog
    2
    Par défaut
    parce que man est une fonction du shell, pas de l'editeur....

    or emacs est un editeur.

    Par contre, emacs inclue un shell. Si tu regardes dans les outils, tu peux le sortir, en bas de la fenetre.

    Et DANS ce shell, tu pourras faire man...
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 6
    Points : 3
    Points
    3
    Par défaut
    Oui je sais, je fais M-x, puis man, puis lenomdelafonction ...
    Mais ça ne marche pas chez moi, même pas pour des fonctions comme pow, sqrt, printf ... (alors que j'arrive à les utiliser dans mon programme )

    Hier soir, j'ai télécharger Cygwin et avec lui j'arrive à consulter le manuel de certains fonctions, donc je me demande s'il n'y a pas quelque chose à rajouter à emacs. J'avais pris MinGW pour le compilateur gcc, peut-être qu'il faut prendre autre chose pour les manuels des fonctions ?

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 603
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 603
    Points : 17 913
    Points
    17 913
    Billets dans le blog
    2
    Par défaut
    normalement c'est a l'installation du compilo que les man pages s'installent.

    si tu as telecherge MinGW a part, peut-etre que les liens vers les man pages ne sont pas faits.

    Va regarder dans les repertoires de MinGW, puis de cygwin.

    Et a ce compte-la il faut setter une varaible dans le shell (normalement il va regarder dans /usr/man)
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

Discussions similaires

  1. Caractere echappement (quote) et variables sous pgsql
    Par tonio.jt dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 11/10/2009, 21h06

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