Désactiver tous les auto-indentation dans vim

En TeX vim généralement vis de mon indentation. Surtout quand je suis dans une affiche équation qui, je pense, devrait ressembler à ceci:

\[
    x=\frac{y}{z}  
\]

où l'espace en face de la x est l'un onglet.

Lorsque je démarre le type de l'équation de type I de la \[ et \] les marques de première, puis de revenir en arrière entre eux, la saisie de l'onglet, puis le reste de l'équation.

Vim n'a rien fait de mal jusqu'à ce que j'ai à utiliser quelque chose qui incorpore des accolades (\frac{} par exemple). Quand je tape la clôture } vim se déplace automatiquement le retrait de l'ensemble de la ligne vers la gauche, ce qui annule ma tapé onglet.

C'est très souvent embêtant, comment faire pour le désactiver?

mon .vimrc contient:

"indentation
set smartindent
set autoindent
set tabstop=5
set shiftwidth=5
filetype indent on
  • C'est quelle version? Je ne peux pas le reproduire en 7.3. J'ai essayé le réglage de type de fichier tex, permettant à vos options, et en tapant dans votre échantillon. Le crochet de fermeture n'a pas changé de niveau d'indentation.
  • Accolade est un peu obscur terme pour des accolades ({, }); c'est probablement le plus commun en Europe qu'aux etats-unis.
  • o ouais, bâclée anglais... je vais corriger ça
  • A-t-il une solution satisfaisante à ce problème? N'importe quelle variante de l'alinéa I unset, le problème reste le même. C'est peut-être une limitation de $VIMRUNTINE/tiret/tex.vim?!
  • Je vais maintenant utiliser noautoindent, nocindent et smartindent. Je ne suis pas très bien pourquoi ce qui fonctionne le mieux, mais l'essai et l'erreur montre que c'est le plus satisfaisant.
  • Cette combinaison encore unindents dans mon cas quand je ouvrir et de fermer une paire d'accolades.
  • De ma faute. La combinaison de vous suggérer des travaux. J'ai voté de votre commentaire, ce qui devrait vraiment être considéré comme la réponse à votre question.
  • Les gens oublient souvent indentexpr, qui, si elle est définie, remplace smartindent et cindent.

InformationsquelleAutor romeovs | 2011-08-13