2 votes

Comment éviter l'indentation après une ligne commençant par un chiffre ?

J'ai un problème avec l'indentation dans RestructuredText dans vim.

Lorsque j'écris du RestructuredText (filetype=rst), vim met des espaces après une ligne qui commence par un chiffre :

vim puts some space after line starting with a digit like even in mid sentence
9 something things are working and doing something and I need a new line to
  prove my point

J'obtiens ceci chaque fois que j'indente le paragraphe en cours (gqip)

Y a-t-il un moyen d'éviter les espaces devant "prove" ?

2voto

Ingo Karkat Points 61399

Je ne peux pas le reproduire, mais cela ressemble à une combinaison des éléments suivants

:set formatoptions+=n formatlistpat=^\\d\\+\\s\\+

Je corrigerais ça en corrigeant 'formatlistpat' ; il ne devrait reconnaître que les nombres formatés comme 1. o 1) (c'est le cas par défaut), et non de simples chiffres.

Utilice :verbose set formatlistpat? pour vérifier où cela a été défini, et ensuite soit changer cela, ou remplacer le type de fichier RST dans ~/.vim/after/ftplugin/rst.vim .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X