Skip to content
Nikolas Vanderhoof edited this page May 23, 2016 · 13 revisions

Introduction

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.

Feature Overview

  • Document compilation with latexmk
  • Support for several PDF viewers with forward search
  • 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 %
  • 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, and ds$
    • Change the surrounding command or environment with csc, cse, and cs$
    • Toggle between starred environment with tse
    • Toggle between e.g. () and \left(\right) with tsd
    • 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
  • Folding
  • Indentation
  • Improved syntax highlighting
  • Support for multi-file project packages
    • import
    • subfiles
Clone this wiki locally