Document Processing
LaTeX with VimTeX and SyncTeX, Markdown with live preview, Quarto for reproducible research, and Typst for modern typesetting.
LaTeX, Markdown, Quarto, Typst with integrated terminal and LSP support
# Terminal Integration
<C-t> # Toggle terminal
<Leader>Tt # Smart terminal toggle (vertical)
<Leader>Th/Tv/Tf # Horizontal/Vertical/Float terminal
<C-i> # Send line to terminal
<C-c> # Send code block to terminal
# Document Processing
\lv # LaTeX forward search
\ll # Compile LaTeX
<Leader>Kp # Markdown preview
<Leader>Qp # Quarto preview
# Julia Development
<Leader>Jrv # Julia REPL (vertical)
<Leader>Jp # Project status
<Leader>Ji # Instantiate project
brew install typst
# Clone configuration
git clone https://github.com/SimonAB/nvim-config.git ~/.config/nvim
cd ~/.config/nvim
# First launch - plugins install automatically
nvim
# Verify installation
nvim --startuptime /tmp/startup.log -c quit
See the Installation Guide for complete setup instructions.
Smart terminal with code block detection and execution:
<C-t>
or <Leader>Tt
--threads=auto
for parallel computingComplete LaTeX workflow with bidirectional SyncTeX:
\lv
)Quarto integration for reproducible research:
Beautiful theme system with live preview:
<Leader>Ytp
- Theme picker with Telescope<Leader>Yc
- Cycle through themesThis configuration prioritises: