Vim-latex 插件 的安装

时间:2021-06-12 19:09:11

ref:https://www.jianshu.com/p/ddd825064062


Vim-latex 插件

1. 安装

Vim-latex 插件是一个强大的Latex插件, 它的安装方法是:

将下面代码放在~/.vimrc 中:

Plugin 'vim-latex/vim-latex'
" REQUIRED. This makes vim invoke Latex-Suite when you open a tex file.
filetype plugin on
" IMPORTANT: win32 users will need to have 'shellslash' set so that latex
" can be called correctly.
set shellslash

" OPTIONAL: This enables automatic indentation as you type.
filetype indent on

" OPTIONAL: Starting with Vim 7, the filetype of empty .tex files defaults to
" 'plaintex' instead of 'tex', which results in vim-latex not being loaded.
" The following changes the default filetype back to 'tex':
let g:tex_flavor='latex'

注意, Plugin 'vim-latex/vim-latex'一定要在call vundle#begin()call vundle#end() 中间.

在 Vim中运行:

:source %
:PluginInstall

2. 配置: ~/.vim/ftplugin/tex.vim

这个文件以后就是你的用户配置文件. 所有的 tex 文档都会自动加载这里的命令.
~/.vim/ftplugin/tex.vim文件中, 加入下面的代码:

" this is mostly a matter of taste. but LaTeX looks good with just a bit
" of indentation.
set sw=2
" TIP: if you write your \label's as \label{fig:something}, then if you
" type in \ref{fig: and press <C-n> you will automatically cycle through
" all the figure labels. Very useful!
set iskeyword+=:

3. 安装和插入模板

当新建一个空白的tex文本之后, 可以运行:TTemplate来插入一个模板. 之后, 就会有一个模板列表出现, 选中相应的数字就可以插入.

你也可以自行配置模板的库文件. 比如, 在~/.vim/ftplugin/latex-suite/templates中, 可以存储几个 tex 文件, 这些文件都会出现在你的模板列表里. 而且, 你还可以自行定义一下模板的存储目录, 比如, 在tex.vim中, 输入

let g:Tex_CustomTemplateDirectory=‘你的模板目录’

然后, 这个目录下的所有文件, 也都将出现在模板列表中.

作者:李老师的好学生
链接:https://www.jianshu.com/p/ddd825064062
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。