> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bettervim.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Autocomplete and LSP

> Mappings related to go to definition, show documentation, type definitions and more.

Here is the complete list for the LSP (language server protocol).

* `leader + cd` : Show documentation
* `leader + cs` : Show signature documentation
* `leader + gd` : Go to definition
* `leader + gD` : Go to declaration
* `leader + rn` : Rename a symbol
* `leader + cy` : Type definition
* `leader + ci` : Show implementation
* `leader + cr` : Show references
* `leader + dp` : Go to the previous LSP diagnostic
* `leader + dn` : Go to the next LSP diagnostic
* `leader + dl` : Show the LSP diagnostics list
* `leader + dm` : Show floating diagnostic message
* `leader + ca` : Show code actions
* `leader + ll` : Run the code lens action on the line
* `leader + ds` : Show a list of all symbols found in the document
* `leader + ws` : Show a list of all symbols found in the workspace
