• [^] # Re: ~/.bashrc par défaut / Je fais mon chieur

    Posté par . En réponse au journal bon anniversaire ...... Évalué à -1. Dernière modification le 16 août 2013 à 16:36.

    tous tes problèmes seraient simplement résolus si tu tapais vim au lieu de vi.

    Non, vim n'existe pas non plus. Il faut taper vim.tiny et là ça me saoule. Ça fait deux caractères de plus (le m et le tab). Encore deux caractères tu vas me dire c'est pas la mort, mais considère que :

    1. vi existe parce que view c'était trop long à taper ;
    2. j'ai 12 ans d'habitude de taper vi, j'ai touché HP-UX, Solaris, DEC/alpha, la commande « vi » est gravée profondément dans ma mémoire, et c'est celle qui marche partout (sauf Debian sans modifier la configuration) {certes sur les systèmes anciens les touches ne fonctionnaient pas toutes bien, mais j'ai des attentes différentes face à un système debian récent} ;
    3. c'est bien plus pervers que si vi était remplacé par vim (on s'y fait) ; là vi existe, tu édites ton fichier, tout va bien et d'un coup tu te rends compte qu'il fonctionne mal, il faut nettoyer les problèmes que ça a ajouté, sauver, quitter, éditer la ligne de commande, valider et reprendre où on en était.

    Je te conseille d'installer vim.full, plutôt que vim.tiny.

    Merci pour le conseil, j'ignorais qu'il y avait deux paquets. Cela dit ce dont je me plains ici c'est que la configuration par défaut est mal fichue. Sur mon autre système le paquet vim aussi complet que possible fait 965 ko, alors s'ils installent une version toute nulle alors que la version complète ne fait même pas 1 Mo (et à côté de ça un bureau graphique complet en centaines de mégaoctets), franchement je sais pas quoi leur dire.

    Et sinon :

    root@vps:~# apt-get install vim.full
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances
    Lecture des informations d'état... Fait
    E: Impossible de trouver le paquet vim.full
    E: Impossible de trouver de paquet correspondant à l'expression rationnelle « vim.full »