From 072da8096fd8b0148ff68b82247db4164051ad7a Mon Sep 17 00:00:00 2001 From: Ruslan Prakapchuk Date: Thu, 12 Apr 2018 16:40:10 +1000 Subject: [PATCH] add LSP clients for Vim/Neovim and Kakoune Both clients could be used with Rust Language Server, and both are implemented in Rust. --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 851922f..065bd12 100644 --- a/README.md +++ b/README.md @@ -330,6 +330,8 @@ See also [Are we (I)DE yet?](https://areweideyet.com/) and [Rust and IDEs](https * [flycheck-rust](https://github.com/flycheck/flycheck-rust) — Rust support for [Flycheck](https://github.com/flycheck/flycheck) * [emacs-racer](https://github.com/racer-rust/emacs-racer) — Autocompletion (see also [company](https://company-mode.github.io) and [auto-complete](https://github.com/auto-complete/auto-complete)) * [gnome-builder](https://wiki.gnome.org/Apps/Builder) native support for rust and cargo since Version 3.22.2 + * [Kakoune](http://kakoune.org/) + * [ul/kak-lsp](https://github.com/ul/kak-lsp/) — [LSP](https://microsoft.github.io/language-server-protocol/) client. Implemented in Rust and supports rls out of the box. * [NetBeans](https://netbeans.org/) * [drrb/rust-netbeans](https://github.com/drrb/rust-netbeans) * [IntelliJ](https://www.jetbrains.com/idea/) @@ -344,6 +346,7 @@ See also [Are we (I)DE yet?](https://areweideyet.com/) and [Rust and IDEs](https * [rust.vim](https://github.com/rust-lang/rust.vim) — provides file detection, syntax highlighting, formatting, Syntastic integration, and more. * [vim-cargo](https://github.com/timonv/vim-cargo) — command bindings to quickly run cargo stuff from vim. * [vim-racer](https://github.com/racer-rust/vim-racer) — allows vim to use [Racer](https://github.com/racer-rust/racer) for Rust code completion and navigation. + * [autozimu/LanguageClient-neovim](https://github.com/autozimu/LanguageClient-neovim) — [LSP](https://microsoft.github.io/language-server-protocol/) client. Implemented in Rust and supports rls out of the box. * Visual Studio * [PistonDevelopers/VisualRust](https://github.com/PistonDevelopers/VisualRust) — a Visual Studio extension for Rust [](https://travis-ci.org/PistonDevelopers/VisualRust) * [Visual Studio Code](https://code.visualstudio.com/)