Quelle est votre façon préférée de le commentaire de plusieurs lignes dans Vim?

Il arrive le plus souvent que je commenter plusieurs lignes à la fois dans Vim. Les méthodes que je connais ne sont pas aussi rapide que dire TextMate moyen de lignes de commentaire sur.

Quelle est votre façon préférée de le faire?

J'utilise actuellement:

Méthode 1:

  • aller pour le premier caractère d'une ligne et d'utiliser blockwise mode visuel (ctrl-v)
  • aller vers le bas/vers le haut jusqu'à ce que les premiers caractères de toutes les lignes que vous voulez en commentaire sont sélectionnés
  • utiliser maj-i puis tapez votre commentaire personnage (# pour Ruby)
  • utiliser esc pour insérer le caractère de commentaire à chaque ligne

Méthode 2:

  • sélectionnez les lignes que vous avez besoin de commenter à l'aide de linewise mode visuel (maj-v)
  • type : qui vous donne un :'<,'> invite que vous pouvez étendre à :'<,'>s/^/#/

Méthode 3:

  • aller à la première ligne à être commenté
  • faire un signet par exemple taper mm
  • aller à la dernière ligne pour être commenté
  • type :'m,.s/^/#/

J'aime méthode 1 le plus, mais j'ai encore de l'espoir, il ya une meilleure façon.

  • J'utilise #if 0/#endif, mais c'est probablement pas ce que vous voulez 😉
  • gms8994, de type caractère et appuyez sur ÉCHAP.
  • Cette question apparaît de temps en temps: stackoverflow.com/questions/1676632/... stackoverflow.com/questions/58584/...
  • Comment quelqu'un sans assez de rep à voter pour fermer apporter une double question à un modérateur de l'attention? Je n'ai jamais eu de chance avec le marquage.
InformationsquelleAutor dimus | 2009-12-10