Language Servers
Axon documentation
Lua
Lua language-server support in Axon.
Lua
Lua language server
Lua support for completions, diagnostics, hover, symbols, formatting, and runtime-aware configuration.
Delivery
bundled or system server depending on build
Activation
.lua files
Capabilities
Provides completions, hover, diagnostics, definitions, references, symbols, and formatting.
Can be tuned for runtime globals, libraries, and project-specific APIs.
Useful for Neovim, game, plugin, and scripting projects.
Setup
Open the folder containing the Lua project configuration or scripts.
Configure known globals for host environments when needed.
Add library paths for project-specific APIs.
Troubleshooting
Unknown globals often need runtime configuration.
Missing library completions usually mean library paths are not configured.
Formatting depends on the server configuration and style settings.