Cela m'a dérangé aussi; Je déteste avoir du texte entassé contre un bloc de couleur unie. Cela me rend claustrophobe.
Voici ce que je l'ai fait comme une solution de contournement (en MacVim, mais je pense la même technique va travailler ailleurs):
Dans votre colorscheme préféré, définir la couleur d'arrière-plan de la colonne numéro de ligne être le même que la couleur d'arrière-plan du texte normal et la couleur de premier plan du numéro de ligne à quelque chose de peu contrasté et discret (il ne semble donc pas que cela fasse partie de votre texte normal). J'utilise blanc sur noir pour le texte normal, sombre et gris sur noir pour les numéros de ligne:
hi LineNr guifg=#505050 guibg=Black
hi Normal guifg=White guibg=Black
Certes, cela ne résout pas le problème tant que le cacher, mais il est bien travaillé pour moi.
Je suis assez sûr qu'il n'y a aucune option pour affecter cet espacement. Je suis surpris que vous pensiez qu'ils sont trop proches - c'est le même espacement d'un caractère que tous les utilisateurs vim a - mais je suis conscient que c'est une préférence personnelle. Je suggérerais de réduire le contraste des chiffres pour obtenir une certaine distance esthétique, mais il semble que vous l'ayez déjà fait. – Cascabel
Pourquoi n'essayez-vous pas de faire en sorte que chaque ligne affichée ait un espace au début (donnant l'apparence d'un espace). Assurez-vous simplement de supprimer cette ligne sur toutes les commandes de sauvegarde! – puk