# Vorto ## Docs - [Vorto editor and cursor settings: complete config reference](https://vorto-editor.dev/configuration/editor-settings.md): Complete reference for the [editor] and [cursor] config sections — all field names, types, defaults, and full TOML examples you can copy. - [Customize Vorto keybindings with [[bind]] in config.toml](https://vorto-editor.dev/configuration/keybindings.md): How to write [[bind]] entries in config.toml — the key notation Vorto accepts, every valid action name, and both TOML syntax forms. - [Per-language settings in Vorto: the [languages] config table](https://vorto-editor.dev/configuration/languages.md): Reference for the [languages.] table — file extensions, grammar, comment token, editor overrides, LSP references, and external formatters. - [Configure LSP servers in Vorto with the [lsp] config table](https://vorto-editor.dev/configuration/lsp-servers.md): Reference for the [lsp.] table, overlay behavior for built-in servers, adding custom servers, and the full list of built-in server names. - [Vorto configuration overview: config.toml and file locations](https://vorto-editor.dev/configuration/overview.md): Learn where Vorto looks for its config file, how workspace-local .vorto config works, and how the top-level TOML sections fit together. - [Vorto command prompt and fuzzy finder pickers reference](https://vorto-editor.dev/editing/commands.md): Reference for Vorto's command prompt (`:` commands for saving, quitting, buffers, and splits) and the fuzzy finder pickers for files, buffers, and diagnostics. - [Vorto keybindings: complete default keymap reference](https://vorto-editor.dev/editing/keybindings.md): A complete reference of Vorto's default Normal-mode keybindings — navigation, editing, operators, Visual mode, leader keys, windows, and more. - [Vorto editing modes: Normal, Insert, Visual, and more](https://vorto-editor.dev/editing/modes.md): Learn how Vorto's five editing modes work — Normal, Insert, Visual, V-LINE, and V-BLOCK — and how to switch between them while editing files. - [How to add and configure a custom language in Vorto](https://vorto-editor.dev/guides/custom-language.md): Configure a language that isn't built in, wire up a tree-sitter grammar and LSP server, set a formatter, and override built-in language defaults. - [How to open and edit your first project with Vorto](https://vorto-editor.dev/guides/first-project.md): A hands-on walkthrough for new Vorto users — open a directory, install a grammar, edit files in Normal and Insert mode, and quit safely. - [How to set up Language Server Protocol support in Vorto](https://vorto-editor.dev/guides/lsp-setup.md): Install an LSP server binary, install the matching tree-sitter grammar, and verify that diagnostics, hover, completions, and code actions are active. - [How to troubleshoot common problems in the Vorto editor](https://vorto-editor.dev/guides/troubleshooting.md): Fix syntax highlighting failures, LSP servers that won't start, grammar build errors, indentation problems, config not loading, and unresponsive keys. - [Install Vorto from crates.io or build from source](https://vorto-editor.dev/installation.md): Install Vorto from crates.io with a single Cargo command, or build from source with Make or Cargo. Verify the binary before opening your first file. - [Vorto: modal terminal editor for modern workflows](https://vorto-editor.dev/introduction.md): Learn what Vorto is, how its modal editing model works, which languages it supports, and how to navigate the documentation to start editing faster. - [Install and manage tree-sitter grammars in Vorto](https://vorto-editor.dev/languages/grammars.md): Learn how to build and install tree-sitter grammar libraries for syntax highlighting in Vorto, manage query files, and remove grammars you no longer need. - [LSP client in Vorto: features, servers, and project roots](https://vorto-editor.dev/languages/lsp.md): Understand how Vorto's LSP client works, which features it provides, how project roots are detected, and how to configure or add custom language servers. - [Built-in language support in Vorto: extensions and servers](https://vorto-editor.dev/languages/supported-languages.md): A reference of every language Vorto supports by default — file extensions, tree-sitter grammar recipe, built-in LSP server, and default formatter. - [Vorto quick start: open a file and make your first edit](https://vorto-editor.dev/quickstart.md): Open a file or directory, navigate in Normal mode, make your first edit, save your work, and install a tree-sitter grammar to enable syntax highlighting.