Ipê Language Support
Language support for the Ipê programming language.
Features
- LSP-powered — type-directed completion, go-to-definition, find-references, rename, formatting, diagnostics
- Syntax highlighting — keywords, types, strings (including multiline interpolation), comments, operators
- Language configuration — bracket matching, auto-closing pairs, folding, indentation rules
Requirements
The ipe CLI must be on your PATH. Install via the official script:
curl -fsSL https://raw.githubusercontent.com/arthurmaciel/ipe-lang/main/scripts/install.sh | sh
The installer places ipe in ~/.local/bin. Add it to your PATH if it isn't already:
| Shell |
Command |
| bash |
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc |
| zsh |
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc |
| fish |
fish_add_path ~/.local/bin |
Verify: ipe --version
Usage
Open any .ipe file — the extension activates automatically and starts the language server.
| |