Forum Programmation.shell touche d ne marche plus sur bash.

Posté par  .
Étiquettes :
0
25
mai
2007
J'ai récemment installé une Debian. Et dès le début, je sais pas si j'ai touché un fichier ou quoi mais la lettre d ne veut plus s'afficher, même avec un copier coller.

Pour les programmes lancés il n'y a pas de souci. Alors je me suis dit de passer à zsh, et ça roule.

Le problème c'est que quand j'utilise yafc pour aller sur mon ftp ça fait comme sur bash.

J'ai tenté de désinstallé bash pour le réinstaller mais quand je veux enlever bash, il faut taper : "Oui, faites ce que je vous dis !" mais ça ne marche pas comme si je tapais pas le bon texte (je précise que je le fais à partir de zsh)....

Sinon, sur Ubuntu ça marche normal, et sur le même Debian sur un autre PC ça marche (de plus en changeant avec le clavier sur lequel ça marchait dans l'autre Debian ça marche pas) donc ce n'est pas le clavier mais la configuration....

C'est un problème assez bizarre, qui en plus rend pratiquement impossible une recherche google, mais bon...

Voilà, merci d'avance....

PS : le dictionnaire du site lancé lors de la visualisation est vraiment pauvre. Y'a pas moyen de rajouter des mots nous même ?
Là, j'ai quelques mots : récemment, recherche, problème, changeant, afficher, réinstaller,désinstaller, rajouter.
Et le comble pour un dictionnaire : il ne connaît pas le mot dictionnaire !
  • # .bashrc

    Posté par  . Évalué à 2.

    il n'y a pas un pb dans ton .bashrc ? (fichier dans ton /home ) Au pire des cas, fais en une sauvegarde, et efface le.
    Et en quoi un problème lié à bash (donc dans la console je présume), t'empêche d'utiliser google ?
    Essaye de faire éventuellement un : loadkeys fr

    Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

    • [^] # .inputrc

      Posté par  . Évalué à 3.

      Comme d'autres programmes sont touchés, c'est peut-être dans le ~/.inputrc (et /etc/inputrc), le fichier de conf de readline.

      Cherche s'il y a une ligne qui commence par "d" : , qui mapperait D sur autre chose (ou sur rien du tout).

      Est-ce que ça ne le fait que sur ton compte utilisateur ? chez root ? sur un autre compte fraichement créé ?
      Est-ce qu'appuyer sur D ne fait "rien", ou fait clignoter/beep ? Que se passe-t-il si tu commences à taper une ligne et reviens en arriere pour essayer de faire D au milieu d'un mot ?
      (Peut-être que le Ctrl-D qui sert à effacer un caractère s'est transformé en D tout seul, lors d'une modif hasardeuse du fichier de conf)
      • [^] # Re: .inputrc

        Posté par  . Évalué à 4.

        "Et en quoi un problème lié à bash (donc dans la console je présume), t'empêche d'utiliser google ?"

        Bah quelle recherche veux-tu faire ?
        lettre bash affiche pas.... c'est pourri, j'ai essayé quand même mais c'est pourri....

        --

        Merci daggett :) c'était /etc/inputrc
        En le virant : plus de problème.
        En fait, le problème vient de ces lignes :

        do not bell on tab-completion
        set bell-style none
        # set bell-style visible

        J'avais décommenté les deux premières lignes, le problème vient de là.

        La première ligne n'est qu'un commentaire de la deuxième est devait donc être recommentée... et comme ça commence par un d ça a dû mapper le d ou un truc du genre.

        Voilà, merci :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.