About Vim-LaTeX
Vim-LaTeX integrates LaTeX document editing, compilation, and preview directly within Vim, combining the power of Vim with LaTeX's typesetting capabilities. It offers tools for editing, compiling, and viewing LaTeX documents without leaving the editor, including macros for faster editing and forward search in DVI files. Fully customizable via the included texrc file, Vim-LaTeX supports Vim versions 6.0 and above.
FAQ
Those are called placeholders and they are markers left in the text file to tell latex-suite where the next point of interest is. They allow you to directly go to the next placeholder with a single key-press. If you do not feel like using placeholders, you can include 'let g:Imap_UsePlaceHolders = 0' in your .vimrc.
To pin down the problem, check what ':echo Tex_CompileRule_dvi' says. Make sure you can execute the command on your operating system via Vim. If not, ensure you have a LaTeX distribution installed and that your $PATH variable contains the directory with the latex executable. If the issue persists, contact the developers with details of your operating system and LaTeX version.
First, check if you can call the programs specified by the viewing rules from within vim. If you specified the PDF viewing program as AcroRd32, ensure you can do '!start AcroRd32' from within vim. On Windows, set the PATH variable to include the location of AcroRd32.exe. If there are issues with directories containing spaces, use the full path in the g:Tex_ViewRule_format variable.
You need to install a good grep program to make completion work on MS Windows. Latex-suite has been tested with cygwin, which comes with a port of GNU grep. If you do not want to install cygwin, you can install just grep from the provided link. Ensure your version of grep supports the -H flag.
Latex-suite uses python in some of the multiple compilation code if available. If your version of python is very old or your python via vim is not working, set the g:Tex_UsePython variable to zero to tell Latex-suite not to use python.
Latex-suite maps certain Alt key sequences to some functions. If you need to use these keys for regular editing, remap the Alt keys to something else as described in the provided link. Put the following commands in your ~/.vim/ftplugin/tex.vim file: imap Tex_MathBF imap Tex_MathCal imap Tex_LeftRight
If you only need to insert a " occasionally but would like to retain the " to `` functionality, use Vim's functionality. Press " instead of just ". If you need to permanently disable smart quotes for certain files, set the Tex_SmartKeyQuote setting to zero.
To disable a mapping which Latex-suite creates by default, create a "fake" mapping and place it in a .vim file which gets sourced after Latex-suite. For example, to disable the mapping for SSS, put the line 'call IMAP('SSS', 'SSS', 'tex')' in one of the following files: ~/.vim/after/ftplugin/tex.vim, ~/.vim/after/ftplugin/tex_afterls.vim, or ~/.vim/after/ftplugin/tex/afterls.vim.
Alternatives to consider
Community ratings & full listBadges
Promote Vim-LaTeX giving it more exposure, by adding these badges to your website, documentation, or product listing. Each badge links back to Vim-LaTeX page on Webfolio.
<a href="https://www.webfolio.to/tools/vim-latex?utm_source=badge&utm_campaign=badge" target="_blank" rel="noopener noreferrer"><img src="https://www.webfolio.to/badges/featured_color.svg" alt="Featured on Webfolio" style="max-width: 150px" /></a>
Categories
Claim this tool
Are you the founder? Claim your profile to update details and track views.