L' n
option du formatoptions
paramètre Vim indente la deuxième ligne d'un élément de liste pour correspondre à l'indentation de la première ligne. Cependant, la troisième ligne et les suivantes ne reviennent à aucune indentation, donc:
1. Doing a list. This is my list. I am writing
a list. It's quite a long list. It's really
long. I can't believe how long it is. And
this just the first item!
2. Another list item.
J'aimerais vraiment mettre en retrait toutes les lignes, comme ceci:
1. Doing a list. This is my list. I am writing
a list. It's quite a long list. It's really
long. I can't believe how long it is. And
this just the first item!
2. Another list item.
Est-ce possible, soit en utilisant les propres options de Vim, un script ou un programme de formatage externe, comme le pair?
vim
formatting
Riches
la source
la source
autoindent
allumé, et que le comportement décrit dans la question était le comportement conçu. Je pense que le manuel pourrait être rédigé plus clairement, cependant, au profit d'idiots comme moi. :)dans votre cas, je ferais ceci:
(le
tw=47
est important pour ..), puis reformatez un paragraphe en appuyant surgqapnote: je ne pourrais pas réindenter le paragrap avec =non plus, peut-être que quelqu'un d'autre l'a compris.
la source
a p
motion de mise en forme des lignes. J'utilise toujours la bonne attelle, qui est similaire. Ne pas oublier que vous pouvez ajouter un compte, par exemple, formater les trois paragraphes suivants:g q 3 }
.