Je suis fan de la façon dont Atom et Sublime Text gèrent le pliage de ligne, où la première ligne de chaque pli est visible (avec mise en évidence de la syntaxe), et un marqueur est ajouté à la fin de la ligne qui indique le pli.
Voir la capture d'écran ci-dessous comparant le pliage en retrait de Vim (en haut) à celui d'Atom (en bas):
Vim consacre deux lignes pour chaque pli. La première ligne sert d'en-tête et la deuxième ligne décrit certaines informations sur le pli (nombre de lignes et texte à l'intérieur du pli).
Atom n'utilise qu'une seule ligne et utilise un petit marqueur à la fin de la ligne pour indiquer le pli, ainsi que la couleur ajoutée aux numéros de ligne à gauche. Le style de pliage d'Atom utilise moins d'espace d'écran mais communique toujours toutes les informations dont j'ai vraiment besoin.
Je suis amateur du style de pliage Atom. Cela semble plus propre et plus cohérent, à mon avis, en particulier lors de la liste de plusieurs méthodes ou attributs dans une rangée (comme dans la capture d'écran ci-dessus).
Existe-t-il un moyen d'approcher approximativement le style de pliage d'Atom dans Vim?
from __future__ import braces
) ... Comment avez-vous configuré le pliage? Et pouvez-vous coller cet extrait de code (ou un autre qui illustre le problème)? Vim se replie sur une seule ligne, mais comme Muru l'a mentionné, vos plis commencent une ligne en retard.