Je veux utiliser le soft wrap de Vim capacité de ( :set wrap
) pour envelopper du code à 80 caractères, quelle que soit ma largeur de fenêtre réelle.
Je n'ai pas encore été en mesure de trouver un moyen de le faire - tout l'emballage doux semble lié à la largeur de la fenêtre
textwidth
etwrapmargin
sont tous deux destinés à être emballés (ils insèrent des caractères de nouvelle ligne dans le fichier)- la division verticale en plusieurs fenêtres et l'utilisation
:vertical resize 80
(éventuellement avec:set breakat=
pour permettre des pauses sur n'importe quel caractère) sur l'une d'elles fonctionne en quelque sorte (même si c'est un peu hackish), mais les ruptures lors de l'utilisation:set number
car les numéros de ligne occupent un nombre variable de colonnes (en fonction sur la longueur du fichier) et ceux-ci font partie des 80.
Existe-t-il un moyen de le faire dans vim? Cela n'a pas l'air prometteur, selon d'autres sources .
Pour le moment, mon approximation est juste d'avoir /^.\{80}\zs.\+
comme recherche par défaut, donc elle est au moins mise en évidence. J'ai pensé à ajouter un :syntax
élément pour cela, mais cela s'est cassé quand il chevauchait d'autres éléments de syntaxe, alors j'ai abandonné cette idée.