From de9b5f88c2104d37d7971f7a9dd11f11baeee260 Mon Sep 17 00:00:00 2001 From: ray-x Date: Mon, 19 Apr 2021 13:09:32 +1000 Subject: [PATCH] update plugins --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 3f0617f..5939c4a 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # Navigator -GUI for neovim lsp with a collection of most used LSP/treesitter functions. -Easy code navigation. Based on LSP. +GUI for Neovim (nightly) built-in LSP with a collection of most used LSP/treesitter functions. +Easy code navigation. # Features: - LSP easy setup. Support some of the most commonly used lsp client setup -- GUI +- GUI with floating windows - fzy search - Better navigation for diagnostic errors, Navigate through files that contain errors/warnings - Group references/implementation/incomming/outgoing based on file names. @@ -47,6 +47,11 @@ use {'ray-x/navigator.lua', requires = {'ray-x/guihua.lua', run = 'cd lua/fzy && lua require'navigator'.setup() ``` +## Usage + +Please refer to lua/navigator/lspclient/mapping.lua on key mappings. Should be able to work out-of-box +Use or `:q!` to kill the floating window, to move and to open location or apply changes + ## Screenshots ### Reference @@ -82,7 +87,3 @@ lua require'navigator'.setup() - Early phase, bugs expected - Async (some of the requests is slow on large codebase and might be good to use co-rountine) - More clients. I use go, python, js/ts, java, c/cpp, lua most of the time. Do not test other languages (e.g rust, swift etc) - -``` - -```