Réponses:
Je ne m'attendais pas à ce que cela soit possible, mais il existe en fait une option pour cela. 'linespace'
:
'linespace'
'lsp'
Nombre de lignes de pixels insérées entre les caractères. Utile si la police utilise la hauteur de cellule complète du caractère, ce qui permet aux lignes de se toucher. Lorsqu'il est différent de zéro, il est possible de le souligner. Avec certaines polices, il peut y avoir trop d'espace entre les lignes (pour avoir de l'espace pour les montées et les descentes). Ensuite, il est logique de définir «espace de ligne» sur une valeur négative. Cela peut cependant provoquer des problèmes d'affichage!
Elle diffère de votre image en ce que l'option définit un espace supplémentaire ajouté plutôt que la distance entre les lignes de base, mais devrait néanmoins vous donner suffisamment de contrôle.
Vous devez ajouter quelque chose comme ça à votre .vimrc
:
set linespace=3
Pour des raisons évidentes, cela ne fonctionnera que dans gvim et non dans terminal vim.
'linespace'
des lignes vides entre les lignes.