Prerequisites
Neovim
- Preferred: Neovim 0.12+ (for
vim.pack.add in the install docs)
- Minimum: Neovim 0.10+ (Tree‑sitter API). Without Tree‑sitter you will not get diagnostics
and autocomplete falls back to simple regex heuristics.
OS support
- Linux, macOS, and Windows (including WSL) are supported.
- The only OS‑specific difference is the platform‑specific Tree‑sitter parser library file you download.
Teradata client (BTEQ & TTU)
- Install the latest Teradata Tools and Utilities (TTU), which includes BTEQ and tdwallet.
- Confirmed with TTU 20 and compatible with 17.10.
- Ensure
bteq is on your PATH and tdwallet is available for passwordless secure logon.
Database privileges
- For autocomplete syncing (
:TDSync), your user needs read access to dbc.columnsv.