aboutsummaryrefslogtreecommitdiffhomepage
path: root/README
diff options
context:
space:
mode:
authorRobin Haberkorn <rhaberkorn@fmsbw.de>2026-08-19 01:53:55 +0200
committerRobin Haberkorn <rhaberkorn@fmsbw.de>2026-10-04 23:07:47 +0200
commite7e539f20c50bd276d63a1c279e2bc8706df8a5c (patch)
tree10496f7efbaf97309e045cf3c639b8d4dab5428e /README
parentbfafc42fc3e6ae33eec68f0eae07739df6ae5c2b (diff)
LSP: auto-complete symbols via the textDocument/completion request
This currently only works in insert commands after enabling the immediate editing modifier via CTRL+G and if the LSP was already launched (e.g. by an explicit `FT$`). File name completions are still performed with an activated ^G modifier only if the LSP is shut down. Just like for file names, the modifier is automatically cancelled after a successful completion - there is little sense in completing several symbols in a row.
Diffstat (limited to 'README')
-rw-r--r--README3
1 files changed, 3 insertions, 0 deletions
diff --git a/README b/README
index 90a4e82..a4a713d 100644
--- a/README
+++ b/README
@@ -86,6 +86,9 @@ Features
in single letter Q-Register names.
* 8-bit clean: SciTECO can be used to edit binary files if the encoding is changed to
ANSI and automatic EOL conversion is turned off (easiest with `--8bit`).
+* Supports lookups and auto-completions via
+ [language servers](https://microsoft.github.io/language-server-protocol/) (LSP).
+ Use [ctags-lsp](https://microsoft.github.io/language-server-protocol/) to support Ctags.
* Self-documenting: An integrated indexed help system allows browsing formatted documentation
about commands, macros and concepts within SciTECO (`?` command).
Macro packages can be documented with the `tedoc` tool, generating man pages.