我想用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}}
}
这是正常的吗?错误的配置文件?旗?附加元件?有人可以帮忙吗?谢谢!
答案 0 :(得分:5)
即使在尝试了很多东西之后,我总是对VIM有一个糟糕的缩进。如果它有帮助我只需将其关闭并缩进手册。有自动注册,smartindent,并且不确定是否有任何其他“极客”缩进类型设置,如果你想试验开关的组合
http://vim.wikia.com/wiki/How_to_stop_auto_indenting
也许可以尝试使用:set paste可能就是你所需要的。
http://ayaz.wordpress.com/2008/06/21/paste-mode-pasting-text-and-indenting-it-in-vim/
答案 1 :(得分:0)
.tex文件的默认缩进是为普通TeX设置的,您可以将其设置为LaTeX,将以下行添加到.vimrc:
let g:tex_flavor='latex'