Автоматический отступ VIM от файлов LaTeX
Я хочу отступы с gg=G
некоторыми файлами LaTeX. Но я получаю плохой отступ.
\title{
\rule{\textwidth}{1pt}\\[0.5em] \huge
\textsc{My headline
\rule{\textwidth}{1pt}}
}
Что я получаю:
\title{
\rule{\textwidth}{1pt}\\[0.5em] \huge
\textsc{My headline
\rule{\textwidth}{1pt}}
}
Что я хочу (или подобное):
\title{
\rule{\textwidth}{1pt}\\[0.5em] \huge
\textsc{My headline
\rule{\textwidth}{1pt}}
}
Это нормально? Неверный файл конфигурации? Флаги? Аддоны? Может ли кто-нибудь помочь? Спасибо!
Ответы
Ответ 1
У меня всегда был плохой отпечаток с VIM, даже после многих попыток. если это помогает, я просто отключу его и отступ вручную. есть autoindent, smartindent, и не уверен, что какой-либо другой параметр "выродка" для отступов, просто если вы хотите экспериментировать с комбинациями on off.
http://vim.wikia.com/wiki/How_to_stop_auto_indenting
также может быть попытка с помощью: установить пасту может быть то, что вам нужно.
http://ayaz.wordpress.com/2008/06/21/paste-mode-pasting-text-and-indenting-it-in-vim/
Ответ 2
Отступ по умолчанию для .tex файлов установлен для простого TeX, вы можете установить его в LaTeX, добавив следующую строку в .vimrc:
let g:tex_flavor='latex'