mirror of
https://github.com/jdhao/nvim-config.git
synced 2025-06-08 14:14:33 +02:00
Add wilder.nvim for cmdline auto-completion
This commit is contained in:
parent
55f0e34e3a
commit
9a1066b4e9
@ -532,5 +532,34 @@ nnoremap <leader>dp :<C-U>GdbStartPDB python -m pdb %<CR>
|
|||||||
let g:registers_show_empty_registers = 0
|
let g:registers_show_empty_registers = 0
|
||||||
let g:registers_window_border = 'single'
|
let g:registers_window_border = 'single'
|
||||||
let g:registers_window_max_width = 80
|
let g:registers_window_max_width = 80
|
||||||
|
|
||||||
|
""""""""""""""""""""""""""""""wilder.nvim settings""""""""""""""""""""""""""""""
|
||||||
|
call wilder#enable_cmdline_enter()
|
||||||
|
set wildcharm=<Tab>
|
||||||
|
cmap <expr> <Tab> wilder#in_context() ? wilder#next() : "\<Tab>"
|
||||||
|
cmap <expr> <S-Tab> wilder#in_context() ? wilder#previous() : "\<S-Tab>"
|
||||||
|
|
||||||
|
" only / and ? are enabled by default
|
||||||
|
call wilder#set_option('modes', ['/', '?', ':'])
|
||||||
|
|
||||||
|
call wilder#set_option('pipeline', [
|
||||||
|
\ wilder#branch(
|
||||||
|
\ wilder#cmdline_pipeline({
|
||||||
|
\ 'language': 'python',
|
||||||
|
\ 'fuzzy': 1,
|
||||||
|
\ }),
|
||||||
|
\ wilder#python_search_pipeline({
|
||||||
|
\ 'pattern': wilder#python_fuzzy_pattern(),
|
||||||
|
\ 'sorter': wilder#python_difflib_sorter(),
|
||||||
|
\ 'engine': 're',
|
||||||
|
\ }),
|
||||||
|
\ ),
|
||||||
|
\ ])
|
||||||
|
|
||||||
|
call wilder#set_option('renderer', wilder#wildmenu_renderer({
|
||||||
|
\ 'highlighter': wilder#basic_highlighter(),
|
||||||
|
\ 'separator': ' ',
|
||||||
|
\ 'right': [' ', wilder#wildmenu_index()],
|
||||||
|
\ }))
|
||||||
"}}
|
"}}
|
||||||
"}
|
"}
|
||||||
|
|||||||
@ -285,6 +285,9 @@ require('packer').startup(
|
|||||||
|
|
||||||
-- Show register content
|
-- Show register content
|
||||||
use "tversteeg/registers.nvim"
|
use "tversteeg/registers.nvim"
|
||||||
|
|
||||||
|
-- The missing auto-completion for cmdline!
|
||||||
|
use 'gelguy/wilder.nvim'
|
||||||
end,
|
end,
|
||||||
config = {
|
config = {
|
||||||
max_jobs = 16,
|
max_jobs = 16,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user