add key mapping for nvim cmp
This commit is contained in:
parent
29d24c6ff3
commit
c9449c3a76
|
@ -7,19 +7,21 @@ cmp.setup({
|
|||
end,
|
||||
},
|
||||
mapping = {
|
||||
-- Up arrow key or 'Ctrl + p' to select next item
|
||||
['<Up>'] = cmp.mapping.select_prev_item(),
|
||||
['<C-p>'] = cmp.mapping.select_prev_item(),
|
||||
-- Down arrow key or 'Ctrl + n' to select next item
|
||||
['<Down>'] = cmp.mapping.select_next_item(),
|
||||
['<C-n>'] = cmp.mapping.select_next_item(),
|
||||
-- Add tab support
|
||||
['<S-Tab>'] = cmp.mapping.select_prev_item(),
|
||||
['<Tab>'] = cmp.mapping.select_next_item(),
|
||||
-- Tab key to select current item
|
||||
['<Tab>'] = cmp.mapping.confirm({
|
||||
behavior = cmp.ConfirmBehavior.Insert,
|
||||
select = true,
|
||||
}),
|
||||
['<C-d>'] = cmp.mapping.scroll_docs(-4),
|
||||
['<C-f>'] = cmp.mapping.scroll_docs(4),
|
||||
['<C-Space>'] = cmp.mapping.complete(),
|
||||
['<C-e>'] = cmp.mapping.close(),
|
||||
['<CR>'] = cmp.mapping.confirm({
|
||||
behavior = cmp.ConfirmBehavior.Insert,
|
||||
select = true,
|
||||
})
|
||||
},
|
||||
|
||||
-- Installed sources
|
||||
|
|
|
@ -172,11 +172,11 @@ require('rust-tools').setup(opts)
|
|||
-- Set inlay hints for the current buffer
|
||||
require('rust-tools').inlay_hints.set()
|
||||
-- Unset inlay hints for the current buffer
|
||||
require('rust-tools').inlay_hints.unset()
|
||||
--require('rust-tools').inlay_hints.unset()
|
||||
-- Enable inlay hints auto update and set them for all the buffers
|
||||
require('rust-tools').inlay_hints.enable()
|
||||
-- Disable inlay hints auto update and unset them for all buffers
|
||||
require('rust-tools').inlay_hints.disable()
|
||||
--require('rust-tools').inlay_hints.disable()
|
||||
|
||||
-- RustRunnables
|
||||
require('rust-tools').runnables.runnables()
|
||||
|
|
Loading…
Reference in New Issue