Update generated neovim config
This commit is contained in:
@ -56,6 +56,7 @@ Supported highlight groups:
|
||||
- [HiPhish/rainbow-delimiters.nvim](https://github.com/HiPhish/rainbow-delimiters.nvim)
|
||||
- [hrsh7th/nvim-cmp](https://github.com/hrsh7th/nvim-cmp)
|
||||
- [justinmk/vim-sneak](https://github.com/justinmk/vim-sneak)
|
||||
- [kevinhwang91/nvim-bqf](https://github.com/kevinhwang91/nvim-bqf)
|
||||
- [kevinhwang91/nvim-ufo](https://github.com/kevinhwang91/nvim-ufo)
|
||||
- [lewis6991/gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim)
|
||||
- [lukas-reineke/indent-blankline.nvim](https://github.com/lukas-reineke/indent-blankline.nvim)
|
||||
|
||||
@ -35,6 +35,13 @@ https://user-images.githubusercontent.com/24854248/173044355-90bfc230-70c4-4932-
|
||||
- Automatic display in floating window of completion item info (via 'completionItem/resolve' request) and signature help (with highlighting of active parameter if LSP server provides such information).
|
||||
- Automatic actions are done after some configurable amount of delay. This reduces computational load and allows fast typing (completion and signature help) and item selection (item info)
|
||||
- User can force two-stage completion via or fallback completion.
|
||||
- Highlighting of LSP kind (like "Function", "Keyword", etc.). Requires enabled ['mini.icons'](https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-icons.md) (uses its "lsp" category) and Neovim>=0.11.
|
||||
|
||||
## Dependencies
|
||||
|
||||
For full experience needs (still works without any of suggestions):
|
||||
|
||||
- Enabled ['mini.icons'](https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-icons.md) module to highlight LSP kind (requires Neovim>=0.11). Otherwise `MiniCompletion.default_process_items()` does not add highlighting. Also take a look at `MiniIcons.tweak_lsp_kind()`.
|
||||
|
||||
## Installation
|
||||
|
||||
@ -163,12 +170,10 @@ Here are code snippets for some common installation methods (use only one):
|
||||
-- on every `BufEnter` event.
|
||||
auto_setup = true,
|
||||
|
||||
-- `process_items` should be a function which takes LSP
|
||||
-- 'textDocument/completion' response items and word to complete. Its
|
||||
-- output should be a table of the same nature as input items. The most
|
||||
-- common use-cases are custom filtering and sorting. You can use
|
||||
-- default `process_items` as `MiniCompletion.default_process_items()`.
|
||||
process_items = --<function: filters out snippets; sorts by LSP specs>,
|
||||
-- A function which takes LSP 'textDocument/completion' response items
|
||||
-- and word to complete. Output should be a table of the same nature as
|
||||
-- input items. Common use case is custom filter/sort.
|
||||
process_items = --<function: MiniCompletion.default_process_items>,
|
||||
},
|
||||
|
||||
-- Fallback action. It will always be run in Insert mode. To use Neovim's
|
||||
|
||||
@ -38,6 +38,7 @@ https://github.com/echasnovski/mini.nvim/assets/24854248/530483a5-fe9a-4e18-9813
|
||||
- Filter/prefix/sort of file system entries.
|
||||
- Mappings used for common explorer actions.
|
||||
- UI options: whether to show preview of file/directory under cursor, etc.
|
||||
- Bookmarks for quicker navigation.
|
||||
|
||||
See `*MiniFiles-examples*` tag in help file for some common configuration examples.
|
||||
|
||||
@ -67,7 +68,8 @@ For full experience needs (still works without any of suggestions):
|
||||
- Press `j`/`k` to navigate down/up.
|
||||
- Press `l` to expand entry under cursor: show directory or open file in the most recent window.
|
||||
- Press `h` to go to parent directory.
|
||||
- Type `g?` for more information about other available mappings.
|
||||
- Type `m<char>` to set directory path of focused window as bookmark `<char>`. Jump to it with `'<char>`. Go back to before the latest jump with `''`.
|
||||
- Type `g?` for more information about other available mappings and bookmarks.
|
||||
- Move as in any other buffer (`$`, `G`, `f`/`t`, etc.).
|
||||
|
||||
For bigger overview, see `*MiniFiles-navigation*` tag in help file.
|
||||
@ -210,6 +212,8 @@ Here are code snippets for some common installation methods (use only one):
|
||||
go_in_plus = 'L',
|
||||
go_out = 'h',
|
||||
go_out_plus = 'H',
|
||||
mark_goto = "'",
|
||||
mark_set = 'm',
|
||||
reset = '<BS>',
|
||||
reveal_cwd = '@',
|
||||
show_help = 'g?',
|
||||
|
||||
@ -103,6 +103,7 @@ Supported highlight groups:
|
||||
- [HiPhish/rainbow-delimiters.nvim](https://github.com/HiPhish/rainbow-delimiters.nvim)
|
||||
- [hrsh7th/nvim-cmp](https://github.com/hrsh7th/nvim-cmp)
|
||||
- [justinmk/vim-sneak](https://github.com/justinmk/vim-sneak)
|
||||
- [kevinhwang91/nvim-bqf](https://github.com/kevinhwang91/nvim-bqf)
|
||||
- [kevinhwang91/nvim-ufo](https://github.com/kevinhwang91/nvim-ufo)
|
||||
- [lewis6991/gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim)
|
||||
- [lukas-reineke/indent-blankline.nvim](https://github.com/lukas-reineke/indent-blankline.nvim)
|
||||
|
||||
@ -157,9 +157,7 @@ Here are code snippets for some common installation methods (use only one):
|
||||
-- Whether to use icons by default
|
||||
use_icons = true,
|
||||
|
||||
-- Whether to set Vim's settings for statusline (make it always shown with
|
||||
-- 'laststatus' set to 2).
|
||||
-- To use global statusline, set this to `false` and 'laststatus' to 3.
|
||||
-- Whether to set Vim's settings for statusline (make it always shown)
|
||||
set_vim_settings = true,
|
||||
}
|
||||
```
|
||||
|
||||
@ -40,6 +40,7 @@ https://user-images.githubusercontent.com/24854248/175773105-f33cd3bb-6f62-4a61-
|
||||
- `MiniTest.gen_reporter.buffer()` for interactive usage.
|
||||
- `MiniTest.gen_reporter.stdout()` for headless Neovim.
|
||||
- Customizable project specific testing script.
|
||||
- Works on Unix (Linux, MacOS, etc.) and Windows.
|
||||
|
||||
## Installation
|
||||
|
||||
|
||||
Reference in New Issue
Block a user