当前位置: 代码迷 >> 综合 >> vimtex的安装与应用(仍在学习,未完待续... ...)
  详细解决方案

vimtex的安装与应用(仍在学习,未完待续... ...)

热度:36   发布时间:2023-12-16 01:19:27.0

本文记录了笔者为了在Ubuntu18.04上使用vim编写latex文档,而进行的vimtex配置过程。笔者所用vim的其他基础配置课参见本人以前的博客:https://blog.csdn.net/qyhaill/article/details/99701566
本文参考了vimtex的github项目。

texlive-full安装

打开终端,输入sudo apt install texlive-full安装texlive-full。

vimtex安装

笔者使用Vundle管理vim插件,在vimrc文件中添加如下内容:
Plugin 'lervag/vimtex'
保存后打开vim,输入:PluginInstall安装即可。

vimtex常用命令

下面提供的是一些最基础的操作,vimtex的一些更高级的操作可以通过在vim中输入:h vimtex来查看。

  1. \ll编译tex文件 (注意:\ll执行后,表示进入continuous mode,每次编辑过后,:w保存文档,对应的pdf就会自动更新)
  2. \lk(或\ll)停止编译 (注意:当执行\lk或再次执行\ll后,表示退出continuous mode,:w保存文档,对应的pdf就不会自动更新)
  3. \lv打开pdf阅读器查看文档,或在pdf文档已经打开的情况下向前搜索pdf中对应的目前光标所在位置的内容
  4. \le打开或关闭编译的报错和警告信息
  5. \lc清除latex编译文件
  6. \lt打开目录(可以通过目录跳转)
    1. Escq退出目录
    2. Space跳转
    3. Enter跳转并关闭目录
  7. \li查看latex项目信息,按Escq退出
  8. \lm查看内置的imaps

vimtex配置

vimtex在vimrc文件中的配置选项可以查看:h vimtex中的vimtex-options部分的内容。笔者的配置如下:

" vimtex配置
"
" Prevent that vim detect a file with the tex suffix as a plaintex
let g:tex_flavor='latex'
" Set the viewer method
let g:vimtex_view_method='zathura'
" Never opened/closed the quickfix window automatically. The quickfix window shows the errors and/or warnings when compile, and we can open the quickfix windows use \le
let g:vimtex_quickfix_mode=0
" 最后两行开启自动隐藏功能,开启了这个功能,除了你光标所在的那一行之外,文本里夹杂的LaTeX代码就都会隐藏或者替换成其他符号
set conceallevel=1
let g:tex_conceal='abdmg'
  相关解决方案