Fast Setup
Neovim 0.12+, vim.pack plugin management, and clear install paths for macOS and Arch Linux.
LaTeX, Markdown, Quarto, Typst, Julia, and LSP in one maintainable setup.
process-nvim is built for Neovim 0.12+ and uses the native vim.pack package manager rather than third-party plugin managers. It combines fast startup, modular Lua configuration, and practical research tooling in one setup: writing workflows (LaTeX, Markdown, Quarto, Typst), terminal-first execution, and strong LSP support for day-to-day scientific and technical work.
\ll compile, \lv forward search, Skim/Zathura inverse search<Leader>Kp preview, plus table editing mappings under <Leader>Kt<Leader>Qp preview and <Leader>QR* rendering shortcuts<localleader>tp preview toggle and <localleader>tc PDF compile<Leader>Jrh, <Leader>Jrv, <Leader>Jrf launch layouts<C-i>, <C-c>, <C-s> for line, block, and selectiongd, K, <Leader>Lf, <Leader>Ll, <Leader>Lr<C-t> toggles the default terminal instance<Leader>Tt, <Leader>Th, <Leader>Tv, <Leader>Tf provide managed terminal layouts" Navigation and search
<Space>f " Find files
<Space>g " Grep in project
<Space>e " Toggle file tree
" LSP
gd " Go to definition
K " Hover documentation
<Space>Lf " Format document
" Terminal
<C-t> " Toggle terminal
<Space>Tt " Smart vertical terminal
" Writing workflows
\ll " Compile LaTeX
\lv " Forward search in PDF
<Space>Kp " Markdown preview
<Space>Qp " Quarto preview
<localleader>tp " Typst preview