-
Notifications
You must be signed in to change notification settings - Fork 394
Introduction
Nikolas Vanderhoof edited this page May 23, 2016
·
13 revisions
Vimtex provides convenient functionality for editing LaTeX documents. The main goal of Vimtex is to be simple, functional, and to be easy to customize and evolve.
- Document compilation with latexmk
- Support for several PDF viewers with forward search
- MuPDF
- Zathura
- Okular
- qpdfview
- SumatraPDF
- Other viewers are supported through a general interface
- Completion of citations, labels, glossary entries and filenames
- Document navigation through
- table of contents
- table of labels
- Word count (through texcount)
- Motions
- Move between sections with
[[
,[]
,][
, and]]
- Move between matching delimiters with
%
- Move between sections with
- Text objects
-
ic
ac
Commands -
id
ad
Delimiters -
ie
ae
LaTeX environments -
i$
a$
Inline math structures
-
- Other mappings
- Delete the surrounding command or environment with
dsc
,dse
, andds$
- Change the surrounding command or environment with
csc
,cse
, andcs$
- Toggle between starred environment with
tse
- Toggle between e.g.
()
and\left(\right)
withtsd
- Close the current environment/delimiter in insert mode with
]]
- Insert new command with
<F7>
- Convenient insert mode mappings for faster typing of e.g. maths
- Delete the surrounding command or environment with
- Folding
- Indentation
- Improved syntax highlighting
- Support for multi-file project packages
- import
- subfiles