aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorKurtis <klnusbaum@users.noreply.github.com>2022-06-01 10:26:02 -0400
committerGitHub <noreply@github.com>2022-06-01 07:26:02 -0700
commit7be59acd6e3afdfecf426b5ed6b3d12956157a90 (patch)
treec17f31ff67fb60c80e45463fc81134ae54cc5053 /test
parentfix(lspconfig.lua): lint (diff)
downloadnvim-lspconfig-7be59acd6e3afdfecf426b5ed6b3d12956157a90.tar
nvim-lspconfig-7be59acd6e3afdfecf426b5ed6b3d12956157a90.tar.gz
nvim-lspconfig-7be59acd6e3afdfecf426b5ed6b3d12956157a90.tar.bz2
nvim-lspconfig-7be59acd6e3afdfecf426b5ed6b3d12956157a90.tar.lz
nvim-lspconfig-7be59acd6e3afdfecf426b5ed6b3d12956157a90.tar.xz
nvim-lspconfig-7be59acd6e3afdfecf426b5ed6b3d12956157a90.tar.zst
nvim-lspconfig-7be59acd6e3afdfecf426b5ed6b3d12956157a90.zip
fix(docs): update example keybindings documentation (#1899)
Diffstat (limited to 'test')
-rw-r--r--test/minimal_init.lua37
1 files changed, 18 insertions, 19 deletions
diff --git a/test/minimal_init.lua b/test/minimal_init.lua
index d0a7f6dc..8c7ad55a 100644
--- a/test/minimal_init.lua
+++ b/test/minimal_init.lua
@@ -36,9 +36,6 @@ _G.load_config = function()
end
local nvim_lsp = require 'lspconfig'
local on_attach = function(_, bufnr)
- local function buf_set_keymap(...)
- vim.api.nvim_buf_set_keymap(bufnr, ...)
- end
local function buf_set_option(...)
vim.api.nvim_buf_set_option(bufnr, ...)
end
@@ -46,22 +43,24 @@ _G.load_config = function()
buf_set_option('omnifunc', 'v:lua.vim.lsp.omnifunc')
-- Mappings.
- local opts = { noremap = true, silent = true }
- buf_set_keymap('n', 'gD', '<Cmd>lua vim.lsp.buf.declaration()<CR>', opts)
- buf_set_keymap('n', 'gd', '<Cmd>lua vim.lsp.buf.definition()<CR>', opts)
- buf_set_keymap('n', 'K', '<Cmd>lua vim.lsp.buf.hover()<CR>', opts)
- buf_set_keymap('n', 'gi', '<cmd>lua vim.lsp.buf.implementation()<CR>', opts)
- buf_set_keymap('n', '<C-k>', '<cmd>lua vim.lsp.buf.signature_help()<CR>', opts)
- buf_set_keymap('n', '<space>wa', '<cmd>lua vim.lsp.buf.add_workspace_folder()<CR>', opts)
- buf_set_keymap('n', '<space>wr', '<cmd>lua vim.lsp.buf.remove_workspace_folder()<CR>', opts)
- buf_set_keymap('n', '<space>wl', '<cmd>lua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))<CR>', opts)
- buf_set_keymap('n', '<space>D', '<cmd>lua vim.lsp.buf.type_definition()<CR>', opts)
- buf_set_keymap('n', '<space>rn', '<cmd>lua vim.lsp.buf.rename()<CR>', opts)
- buf_set_keymap('n', 'gr', '<cmd>lua vim.lsp.buf.references()<CR>', opts)
- buf_set_keymap('n', '<space>e', '<cmd>lua vim.diagnostic.open_float()<CR>', opts)
- buf_set_keymap('n', '[d', '<cmd>lua vim.diagnostic.goto_prev()<CR>', opts)
- buf_set_keymap('n', ']d', '<cmd>lua vim.diagnostic.goto_next()<CR>', opts)
- buf_set_keymap('n', '<space>q', '<cmd>lua vim.diagnostic.setloclist()<CR>', opts)
+ local opts = { buffer = bufnr, noremap = true, silent = true }
+ vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, opts)
+ vim.keymap.set('n', 'gd', vim.lsp.buf.definition, opts)
+ vim.keymap.set('n', 'K', vim.lsp.buf.hover, opts)
+ vim.keymap.set('n', 'gi', vim.lsp.buf.implementation, opts)
+ vim.keymap.set('n', '<C-k>', vim.lsp.buf.signature_help, opts)
+ vim.keymap.set('n', '<space>wa', vim.lsp.buf.add_workspace_folder, opts)
+ vim.keymap.set('n', '<space>wr', vim.lsp.buf.remove_workspace_folder, opts)
+ vim.keymap.set('n', '<space>wl', function()
+ print(vim.inspect(vim.lsp.buf.list_workspace_folders()))
+ end, opts)
+ vim.keymap.set('n', '<space>D', vim.lsp.buf.type_definition, opts)
+ vim.keymap.set('n', '<space>rn', vim.lsp.buf.rename, opts)
+ vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts)
+ vim.keymap.set('n', '<space>e', vim.diagnostic.open_float, opts)
+ vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, opts)
+ vim.keymap.set('n', ']d', vim.diagnostic.goto_next, opts)
+ vim.keymap.set('n', '<space>q', vim.diagnostic.setloclist, opts)
end
-- Add the server that troubles you here