Kak-lsp is a Language Server Protocol client for Kakoune implemented in Rust. A Language Server Protocol (LSP) defines the protocol used between an editor or IDE and a language server that provides language features like auto complete, go to definition, find all references etc. WWW: https://github.com/ul/kak-lsp