renameSymbolExtension
Build the editor Extension that enables LSP rename for the file at uri served by client.
Mirrors how upstream @codemirror/lsp-client wires rename: it carries this editor's per-editor binding through the renameServer facet so renameSymbol resolves its client/uri from the session it runs in (no module-level mutable state), registers the renameState field (which provides the input tooltip to the showTooltip facet), and — unless keymap is false — installs the renameKeymap (F2 / Escape) at high precedence.
Parameters
client
The LSP client wrapping the language server.
uri
The document URI for this editor's file.
keymap
When true (the default), the renameKeymap bindings are installed at high precedence. Pass false to bind renameSymbol yourself.