Après avoir essayé plusieurs trucs, j'ai enfin trouvé une solution intéressante pour commenter un bloc de code sous vi qui ne propose pas du mode visuel. Bien qu'intéressant quand on est sous vim, lorsqu'on est sur un serveur sur une configuration Apache, les choses sont tout de suite moins visuelles... L'idéal est d'utiliser les markers et la substitution :

  1. se placer sur la première ligne du bloc de code et taper
    ma
    
    pour placer le marqueur a
  2. positionner le curseur sur la dernière ligne du bloc à commenter
  3. du marqueur a ('a) à la ligne courante (.) remplacer chaque début de ligne par un # :
    :'a,.s/^/#/
    

Et voilà!