Quels sont les avantages de l'apprentissage Vim? [fermé]

En tant que programmeur, je passe beaucoup d'heures au clavier et je le fais depuis plus ou moins 12 ans. S'il y a quelque chose que je ne me suis jamais habitué pendant tout ce temps, ce sont ces micro-interruptions constantes ennuyeuses et presque inconscientes que j'éprouve pendant le codage, en raison de certaines des tâches d'édition de code les plus courantes. Des choses comme un simple copier-coller à partir d'une ligne différente (ou même la même ligne), ou déplacer 1 ou 2 lignes vers le haut ou vers le bas de la position actuelle exigent aussi beaucoup de frappe ou impliquent l'utilisation des touches fléchées ...et ça empire quand je veux aller plus loin - je finis par utiliser la souris. Maintenant, imaginez le même scénario, mais sur un ordinateur portable.

J'ai toujours envisagé d'apprendre VIM mais le temps nécessaire pour le maîtriser m'a toujours donné envie de prendre du recul.

J'aimerais entendre des gens qui l'ont appris et si cela finit par être une de ces choses dont vous ne pouvez pas vivre sans.

Au travail, j'utilise VS2008, C# et R#, qui ensemble font modification du code beaucoup plus rapide et plus facile que jamais, mais même si je pense que je pourrais profiter de ne pas avoir à utiliser la souris du tout.

Et même pas les touches fléchées.

470
demandé sur Trap 2009-02-28 02:27:07

30 réponses

J'utilise aussi vi et vim depuis 20 ans, et j'apprends encore de nouvelles choses.

Le site de David Rayner Best of Vim Tips est une excellente liste, bien qu'il soit probablement plus utile une fois que vous avez une certaine familiarité avec vim.

Je veux aussi mentionner le site ViEmu qui a de bonnes informations sur les conseils vi/vim et surtout l'article Pourquoi, oh pourquoi, ces nutheads utilisent-ils vi? (version archivée)

250
répondu Andrew Hendrie 2016-11-09 10:01:30

Pourrais-je vivre sans elle? Facilement.

Est-ce utile? Oui.

Raisons de L'apprentissage

  • Vi est garanti pour exister sur tous les systèmes Unix et existe également sur la plupart des systèmes Linux. Ce genre de large couverture rend l'apprentissage en vaut la peine.

  • , Il est beaucoup plus rapide à utiliser vi pour un sudo edit:

    $ sudo vi

  • En outre, GMail utilise des commandes vi-ish pour sélectionner et déplacer des e-mails!

Vous n'avez pas à l'être maître.

Juste apprendre

Les bases:

  • Comment passer du mode commande au mode insertion i
  • Comment passer du mode insertion au mode commande Esc
  • comment remonter une ligne en mode commande k
  • comment naviguer sur une ligne en mode commande j
  • comment naviguer à gauche d'un caractère en mode commande h
  • comment naviguer à droite un caractère l
  • Comment enregistrer un fichier :wSaisissez (écrire)
  • Comment quitter sans enregistrer (en mode commande) :q!entrez
  • Comment Annuler u
  • Comment Refaire Ctrl+r
  • Vous pouvez combiner écriture et abandon (en mode commande): :wqentrez

À partir de là, le reste vous rendra plus rapide.

185
répondu Trampas Kirk 2015-02-23 10:59:35

Parcourir vimtutor ne m'a pris que 30 minutes, ce qui était suffisant pour me familiariser avec vim. Il a été vaut chaque seconde de celui-ci.

138
répondu Blorgbeard 2015-02-23 10:59:59

Si vous êtes un programmeur qui édite beaucoup de texte, alors il est important d'apprendre un éditeur de texte sérieux. Quel éditeur de texte sérieux vous apprenez n'est pas très important et dépend en grande partie des types d'environnements dans lesquels vous vous attendez à éditer.

La raison en est que ces éditeurs sont hautement optimisés pour effectuer les types de tâches que vous allez faire beaucoup. Par exemple, pensez à ajouter le même bit de texte à la fin de chaque ligne. C'est trivial dans un texte sérieux Éditeur, mais ridiculement lourd autrement.

Habituellement, les fonctionnalités killer de vim sont considérées: A)qu'il est disponible sur presque tous les Unix que vous rencontrerez et B) vos doigts doivent très rarement quitter la ligne d'accueil, ce qui signifie que vous pourrez éditer du texte très, très rapidement. Il est également généralement très rapide et léger, même lors de l'édition de fichiers énormes.

Il y a beaucoup d'alternatives, cependant. Emacs est l'exemple le plus commun, bien sûr, et c'est beaucoup plus que juste un éditeur de texte avancé si vous creusez vraiment dedans. Je suis personnellement un utilisateur TextMate très heureux maintenant après des années d'utilisation de vim/gvim.

L'astuce pour passer à l'un d'entre eux est de vous forcer à les utiliser comme ils étaient destinés. Par exemple, dans vim, si vous effectuez manuellement chaque étape d'un processus en plusieurs étapes ou si vous utilisez les touches fléchées ou la souris, il existe probablement une meilleure façon de le faire. Arrêtez ce que vous faites et regardez-le.

Si vous le faites rien d'autre, apprenez les contrôles de navigation de base pour vim et Emacs car ils apparaissent partout. Par exemple, vous pouvez utiliser des contrôles de style Emacs dans N'importe quel champ de saisie de texte sous Mac OS, dans la plupart des shells Unix, dans Eclipse, etc. Vous pouvez utiliser des contrôles de style vim dans la commandeless (1), sur Slashdot, sur gmail, etc.

Amusez-vous!

69
répondu Ryan Bright 2009-02-28 00:05:55

C'est certainement en vaut la peine.

Il y a une raison évidente que quiconque utilise Vi(m) vous dira, et deux autres que les gens semblent ne jamais mentionner.

Voici l'évidence:

  1. vi est à la fois omniprésent et incroyablement puissant, et en l'apprenant une fois, vous gagnez la capacité d'exercer ce pouvoir sur à peu près n'importe quel ordinateur doté d'un clavier.

Et ce sont les raisons moins connues d'apprendre Vim:

  1. Ce n'est pas la moitié de l'effort que vous pensez qu'il va être. Exécutez le vim tutor Une fois (vimtutor à un shell, ou dans Windows exécutez-le à partir du dossier Vim dans le Menu Démarrer), et vous serez déjà bien sur votre chemin vers la compétence, et tout est en descente à partir de là. J'étais au niveau où je pouvais utiliser Vim au travail sans prendre de coup de productivité notable en moins d'une semaine de repas.

  2. C'est amusant ! L'édition de texte est comme un jeu pour moi maintenant. Je l'apprécie activement - ce qui est assez ridicule, quand on y pense.

Il y a aussi deux bonnes raisons de ne pas apprendre Vim:

  1. C'est addictif, et vous vous retrouverez à souhaiter que vous puissiez utiliser Vim commandes dans Tous votre informatique, et maudissant chaque fois que vous ne pouvez pas. heureusement, au moins pour certaines situations, il y a façons pour obtenir autour ce.

  2. Encore une fois, c'est addictif, et bien que vous ne perdiez aucune productivité en utilisant Vim, vous perdrez des heures à chercher de bons conseils pour rendre votre expérience Vim encore meilleure, et à lire la balise Vim sur Stack Overflow.

36
répondu Rich 2017-05-23 12:10:08

Cela vaut vraiment la peine d'apprendre vim ou emacs. Cela vaut également la peine d'apprendre à toucher. Dans les deux cas, les raisons sont les mêmes: votre pensée n'est plus interrompue par le processus mécanique d'obtenir votre code sur l'écran .

Quant à la façon de commencer, il suffit de plonger et de commencer à utiliser vim pour tout.

P.S. le débat emacs-vs-vi est sans fin. J'utilise emacs depuis 26 ans. Si je recommençais aujourd'hui, j'apprendrais vim parce que (a) ça s'est amélioré et (b) il y a beaucoup moins de touches ctrl-Alt-V, n'importe qui) et vim utilisateurs semblent avoir beaucoup moins de taper des blessures.

32
répondu Norman Ramsey 2009-02-28 03:48:28

Vous pouvez obtenir de bonnes fonctionnalités de vim en apprenant la signification de seulement 16 Clés: ijkdbw9:q!%s/nNces . Vous pouvez faire les os nus avec juste i:wqces .

Les deux premières touches que vous devez connaître sont: Esc vous emmène en mode commande (le mode dans lequel vous démarrez), et i vous emmène en mode insertion (typage normal).


Pour enregistrer, vous devez

  1. sortir du mode de saisie (Esc)
  2. tapez un deux-points :
  3. Type
  4. en minuscules w puis entrez

Pour enregistrer et quitter, vous devez

  1. sortir du mode de saisie (Esc)
  2. tapez un deux-points :
  3. Tapez en minuscules wq puis entrez

Pour ne pas-enregistrer-et-forcer-quitter, vous devez

  1. sortir du mode de saisie (Esc)
  2. tapez un deux-points :
  3. Tapez en minuscules q! puis entrez

Pour en savoir plus, vous pouvez exécuter vimtutor sur la ligne de commande. C'est une leçon de longueur moyenne, bien structurée.

Au-delà de i et Esc : Vous pouvez répliquer ou surpasser certaines fonctionnalités MS Word avec seulement jkwbd3:%s/nN.

  1. b vous ramène un mot (Ctrl+)
  2. w vous emmène en avant un mot (Ctrl+)
  3. 9w vous emmène en avant neuf mots
  4. db supprime le mot précédent (Ctrl+Retour Arrière)
  5. d3b supprime trois mots précédents
  6. {[17] } descend 9 lignes
  7. / ornithopter Saisissez vous amène à la prochaine occurrence du mot "ornithopter", puis n et N pour la prochaine et la dernière occurrence de "ornithopter", respectivement.
  8. :%s/confounded/dangfangled/ Saisissez succédanés de toutes les "confondre" avec "dangfangled" (comme find and replace all dans MS Word)

N'importe lequel de ceux-ci devrait être exécuter en mode "commande" (Esc ), pas en mode insertion (i).

17
répondu isomorphismes 2013-11-30 16:52:56

Je suis récemment passé à VIM, et je pense que ça vaut le coup. Si vous avez besoin de" faire quelque chose", vous pouvez toujours rester en mode insertion, où vim est (surtout) comme un éditeur de texte normal.

J'ai remarqué que les choses qui ne me dérangeaient pas, comme Atteindre les touches fléchées, se sentent maintenant mal et trop d'efforts. Il a définitivement diminué mon mouvement de la main et l'utilisation de la souris, ce qui est bon pour l'ergonomie et la productivité

16
répondu Gabe Moothart 2009-02-27 23:35:10

Cela dépend de ce que vous voulez faire avec VIM. Cela n'a pas de sens de l'apprendre seulement parce que beaucoup de gens ne peuvent pas vivre sans elle.

Quand je travaillais beaucoup sur les environnements UNIX, Je ne pouvais pas vivre sans. Même lorsque VIM n'était pas installé sur une machine UNIX, je pourrais au moins utiliser vi. Vous pouvez toujours compter dessus-même si la machine n'est pas la vôtre (celle du client).

Maintenant, je programme en C# et travaille principalement sur l'environnement windows. J'ai installé VIM sur mon PC ... et je n'en avez pas besoin.

Évaluez si vous avez vraiment besoin de VIM et si cela vous soutient dans votre "flux de travail". De l'essayer. Jouer avec elle. Si vous pensez en avoir besoin, respectez-le ... la courbe d'apprentissage très raide.

12
répondu Theo Lenndorff 2009-02-27 23:41:08

J'ai appris vi parce que je devais.

Mon professeur fou nous a forcés à apprendre à programmer en C en utilisant un terminal sur un système aixois.

C'était une vraie douleur, mais ça en valait la peine.

Aujourd'hui, je n'utilise vi que pour les modifications rapides ou les petits programmes.

Quand je dois aller pour un projet, je préfère utiliser et IDE. Dans mon cas, IntelliJ idea est très bon dans la tâche, car je peux coder pendant des heures sans saisir la souris.

Je ne sais pas combien de raccourcis VS2008 A, mais s'ils sont aussi découvrables que Eclipse, je pense que vous êtes en difficulté aller pour vi.

Si vous n'éditez pas de code en dehors de L'IDE et que votre IDE a de bons raccourcis, vous feriez mieux d'apprendre ceux-ci, puis, allez apprendre vi de toute façon.

:)

10
répondu OscarRyz 2010-03-01 13:43:53

J'ai utilisé vi / vim depuis plus de 25 ans. Si vous connaissez déjà un éditeur de ligne de commande, vous n'avez peut-être pas besoin d'apprendre vi/vim. Mais si vous ne connaissez pas très bien d'autres éditeurs de ligne de commande, cela vaut la peine de l'apprendre. Il est assez facile d'être productif dans vi/vim avec peu d'effort.

9
répondu Craig S 2009-02-27 23:33:17

J'utilise VIM à peu près exclusivement maintenant.

J'avais l'habitude D'utiliser Vim pour l'édition et VS Editor pour le débogage. Cela semble probablement un peu fou, mais j'ai trouvé le paradigme Vi (macros, édition basée sur la clé d'accueil, etc.) un tel coup de pouce à ma productivité, que l'édition dans VS était paintful.

Grâce à Viemu , Je n'ai même plus besoin de faire la commutation. Ce n'est pas encore la solution parfaite (la complétion de code n'est parfois pas aussi élégante que dans Vim natif et l'enregistrement de macro ne l'est pas parfait), mais il est beaucoup mieux que de changer d'avant en arrière en permanence.

La courbe d'apprentissage pour Vim est probablement exagérée. Je pense qu'une fois que vous y entrez, c'est assez intuitif.

6
répondu RedBlueThing 2009-03-05 03:02:27

Mon travail m'a forcé à prendre vim et il est rapidement devenu une seconde nature. Maintenant, mes plaintes concernent les IDE qui n'ont pas d'émulation vim ou de plugins. Je remarque que la touche esc est devenue mon ennemi en dehors de vim.

J'ai trouvé plusieurs émulateurs pour vi dans Visual Studio:

Http://code.google.com/p/vim-visual-studio/

5
répondu Courtland 2010-01-12 20:59:27

Tout d'abord une bonne connaissance de vi(m) vous permettra d'économiser le temps que vous devez vous dépêcher de faire l'édition d'urgence des fichiers de configuration sur un serveur sous siège. Il peut tenir sur une connexion SSH laggy.

Admin stuff mis à part la méthode de saisie de vim sera votre meilleure défense contre le canal carpien si vous l'utilisez efficacement avec un clavier ergonomique.

La meilleure façon de voir le point de vim est de commencer un projet occasionnel à la maison, débranchez votre souris et du ruban adhésif sur vos touches fléchées.

Et lire le aide

4
répondu michael 2009-02-27 23:48:49

Deux avantages de vi/vim:

  • Il est très léger-poids

  • Il est installé sur presque tous les systèmes * NIX

4
répondu Colin 2009-02-27 23:50:07

Je maintiens un très gros projet linux sur l'ordinateur distant. Il n'y a pas de choix pour utiliser Eclipse ou un IDE similaire basé sur GTK. J'ai travaillé pendant 3 ans. Et j'ai mis mon vim juste pour ce projet. Et encore à peaufiner.

Maintenant, je peux faire n'importe quoi à partir du Vim: contrôle de source, sql, débogage, compilation, navigation - navigation très rapide sur le code source 1Gb.

Visual Studio ou Eclipse n'ont pas pu gérer tout cela. Et si j'avais le choix je changerais Vim en autre éditeur ou IDE.

4
répondu Mykola Golubyev 2009-02-28 11:43:57

J'ai appris Vim. Ce n'était pas trop d'effort. Maintenant, j'aime absolument ci " ci (cw V:s/from/to/g

4
répondu thomasrutter 2009-06-01 05:02:14

Je dirais que vim vaut vraiment la peine d'apprendre. Je l'ai ramassé l'été dernier, et c'est maintenant mon éditeur de choix pour à peu près tout (java est un étirement, mais faisable quand je n'ai pas besoin d'un support d'analyse étendu). Comme tout le monde l'a déjà affirmé, c'est un outil merveilleusement efficace.

Pour ce que ça vaut, Je n'ai appris qu'un sous-ensemble assez petit des fonctionnalités de vim (qui a pris un jour ou deux) à partir d'un tutoriel graphique , et quelques bricoles de ici (lecture longue), et la fonctionnalité de recherche et de remplacement, et j'ai été accroché. J'ai appris des choses depuis, mais à loisir. Je dirais que la courbe d'apprentissage s'aplatit à ce stade, mais ensuite, je l'utilisais assez lourdement et j'étais entouré d'autres qui l'étaient aussi.

3
répondu Ellery Newcomer 2009-02-28 00:24:38

Je suis dans la même situation que vous, et en tant que débutant à Vim, Je l'ai trouvé un peu intimidant - la courbe d'apprentissage semble raide. D'après ce que j'ai appris en quelques heures, je me sens déjà incapable de vivre sans elle.

Ici sont un quelques liens, que j'ai trouvé pour être utile Vim screencasts pour vous montrer de quoi il est capable.

Un bon conseil que Bram Moolenaar (dictateur bienveillant de Vim) a donné dans ce dernier lien est - ce qu'il serait inefficace d'essayer d'apprendre chaque commande et fonction, de comprendre ce que vous faites qui ne fonctionne pas très bien, de chercher un moyen de le rendre plus efficace et d'en faire une habitude.

3
répondu Andy 2009-02-28 16:18:44

Oui, prenez certainement le temps d'apprendre au moins un peu de 'vi' et de 'vim'. Il se déplace très bien.

Vous ne serez jamais bloqué lorsque vous êtes confronté à un système client Unix/Linux/Mac pour lequel vous n'avez pas de capacités d'installation. Même sous Windows (si vous avez des capacités d'installation)' Vim ' est gratuit et facile à installer. (Par opposition à investir votre courbe d'apprentissage purement dans quelque chose comme UltraEdit, qui, bien qu'un excellent éditeur pourrait ne pas être disponible pour vous tous les temps...).

Learning vi peut vous configurer pour apprendre d'autres outils comme 'sed', et regex en général: des choses qui sont généralement transférables.

De plus, si vous voulez être un bon geek, vous devez simplement savoir 'vi / m' ou vous ressemblerez à un faker ; -)

3
répondu monojohnny 2009-11-23 17:28:23

Je pense que ça vaut vraiment le temps et l'effort d'apprendre vim. Pour moi, cela rend la saisie et la navigation dans le texte si efficaces, il est difficile d'imaginer revenir à emacs ou Ctrl/shift/alt/meta key combos.

Ne vous laissez pas intimider par toutes les fonctionnalités de fantaisie de vim. Une fois que vous l'avez assez utilisé, vous comprendrez quelles commandes vous utilisez le plus, et vous comprendrez quelles choses vous pouvez oublier.

2
répondu Andy White 2009-02-27 23:58:29

L'ubiquité étonnante de Vim, et l'ubiquité encore plus étonnante des VI-clones en général, sur les systèmes Unix seuls est suffisant pour le rendre utile d'apprendre.

En outre, toute la pensée de style Vi est quelque chose que je pense vraiment m'a rendu un peu plus productif. Pour une personne non habituée à des modes tels que le mode commande et le mode Insertion, il semble un peu excessif de devoir entrer dans un mode juste pour insérer du texte. Mais, quand on a utilisé Vim pendant quelques mois, et a appris un bon nombre trucs et astuces, Vim semble être un atout qui semble en vaut la peine.

Bien sûr, la foule Emacs dit la même chose en ce qui concerne la pensée de style Emacs, mais j'ai renoncé à apprendre Emacs parce que Vim était plus simple et a fait le travail pour moi.

2
répondu James Mishra 2009-02-27 23:59:36

J'ai appris à aimer vi après avoir vu quelqu'un qui était très habile avec elle naviguer autour de faire des modifications à un clip incroyablement rapide. Vous pouvez vraiment coder rapidement avec. Une autre raison pour laquelle je l'aime est que parfois je trouve que la souris dans un IDE me fait vraiment mal aux mains après un certain temps et vi fournit un bon changement. Comme d'autres l'ont mentionné, il est également presque toujours disponible sur les systèmes unix et fonctionne bien même sur des connexions moches.

Une chose que je n'ai pas vue mentionnée est ce savoir vi A l'avantage supplémentaire de "geek cred" dans certains cercles. Je peux penser à au moins quelques personnes qui rient quand ils voient un nouveau programmeur tirer nedit pour apporter des modifications à un fichier.

2
répondu Dana Robinson 2009-02-28 00:09:16

Ne soyez pas effrayé par le nombre de commandes, Je n'ai rencontré personne qui a utilisé plus de deux douzaines au plus. Je trouve cela indispensable, parce que quand je pense au code, je pense au texte, passer à penser aux souris me dérange. Les grands trucs, je pense, sont de l'apprendre un peu à la fois, et ne soyez pas hésitant à jouer - les fonctionnalités d'annulation sont idéales pour explorer ses comportements.

En outre, si vous y pénétrez profondément, vim est scriptable. Les possibilités sont littéralement illimitées.

(Oui, tout cela s'applique aussi à emacs...)

2
répondu Kim Reece 2009-02-28 05:47:54

J'étais content de mon monde textpad et ecplise jusqu'à ce que je doive commencer à travailler avec des serveurs fonctionnant sous linux. Scripting à distance et la mise en place des fichiers de configuration était nécessaire!

C'était dur au début mais maintenant je peut facilement configurer et régler mes serveurs.

2
répondu Cesar 2009-02-28 05:50:01

Vous voudrez peut-être apprendre vim parce que vous ne serez peut-être pas satisfait des éditeurs que vous utilisez déjà.

Vous pourriez apprendre vim parce que beaucoup de gens disent que c'est cool. Regardez combien de réponses vous avez à cette question.

Je vais fournir une raison supplémentaire pour apprendre vim. Il a une réputation pour la qualité et l'exhaustivité de ses documents. Ainsi vous trouverez la plupart des réponses à vos questions dans son système d'aide dès que vous réussirez à coller les mots clés appropriés dans vos requêtes d'aide.

2
répondu Anonymous 2009-02-28 17:00:59

Pour apprendre vi (m) rapidement, il faut d'abord comprendre tout le design. Vim a un grand ensemble de commandes de mouvement du curseur, vérifiez quelques-uns (X est un caractère, # un chiffre):

J K entrez les flèches 0 $ w W b B ctrolD crtolU ctrolE ctrolY H M L fX fx tX TX , ; % gg G n N mX ' X "

Et beaucoup d'autres, il serait ennuyeux d'énumérer. Beaucoup d'entre eux prennent en charge un compte avant la commande, comme 4j pour déplacer 4 lignes vers le haut.

Maintenant, revenons à la conception, vous tapez une commande comme d pour supprimer suivi d'un mouvement du curseur et la commande s'applique au morceau de texte de la position du curseur jusqu'à la fin du mouvement. Par exemple H se déplace vers le haut de l'écran, dH supprime en haut de l'écran et de cH changements (remplace) en haut de l'écran.

Cette conception est assez puissante. Il réduit également, ou organise, ce que vous devez apprendre. Définitivement, la première étape consiste à apprendre quelques commandes de mouvement du curseur. Disons, 8 ou 10 au début. Alors vous avez presque terminé.

2
répondu Juan Lanus 2009-03-01 13:53:01

Apprendre quelque chose de nouveau vaut toujours l'effort, à mon humble avis. Je vous suggère d'imprimer une feuille de triche et la forcer à l'utiliser de jour en jour.

2
répondu switchmode 2009-03-05 03:13:57

Vim vaut vraiment la peine d'apprendre à résumer en partie ce qui a été dit précédemment voici les principales raisons:

  • Vi / Vim peut être trouvé sur la plupart des systèmes unix.
  • Vim vous permet de coder facilement sans enlever vos mains du clavier.
  • Si vous prévoyez de configurer quelque chose dans un système basé sur unix, il est probable que vous allez éditer quelques fichiers de configuration, donc vous voudrez apprendre un éditeur basé sur un terminal, dont vim est l'un des meilleurs (désolé emacs).
  • Vim compile / a des binaires précompilés pour presque tous les systèmes d'exploitation. Pas besoin de poster " j'ai besoin d'une alternative textmate pour [insert OS]", vous aurez Vim à la place!
  • il y a beaucoup de bons plugins là-bas pour ajouter beaucoup de fonctionnalités, telles que les diffs cvs dans l'éditeur, bien que certains d'entre eux nécessitent une bonne quantité de bricolage.

Aussi sur une note de côté si vous trouvez que vous aimez les liaisons de clés Vim, il y a aussi des IDE qui incluent des liaisons vim dans leurs éditeurs pour commandes simples, par exemple Komodo Edit.

Pour obtenir de l'aide sur l'apprentissage de Vim, essayez de taper 'vimtutor' dans votre terminal et suivez les instructions. Il y a aussi un livre qui est particulièrement bon Piratage Vim

2
répondu Jamie 2009-05-05 22:23:00

Non. Apprendre vim vaut plus que l'effort.

2
répondu ojblass 2009-06-01 04:47:15