diff options
author | Akshay <[email protected]> | 2022-08-21 03:26:32 +0100 |
---|---|---|
committer | Akshay <[email protected]> | 2022-08-21 03:26:32 +0100 |
commit | 1ad5e8a2de3080a8d737b65953538e5bf46875f5 (patch) | |
tree | 9fe68fea3f76ccc043061482803f9269fefa6329 | |
parent | 47bb74f7ada1ac338c1509994cd7e837a59f1456 (diff) |
new bind: <leader>e
l--------- | init.vim | 2 | ||||
-rw-r--r-- | lua/lsp.lua | 10 | ||||
-rw-r--r-- | plugin/maps.vim | 1 |
3 files changed, 7 insertions, 6 deletions
@@ -1 +1 @@ | |||
/nix/store/fc1p35ipvnxslsrj09rzs51zlbc431ad-home-manager-files/.config/nvim/init.vim \ No newline at end of file | /nix/store/2c32chzx6k2w0n18ijnsdlkklj58dx2h-home-manager-files/.config/nvim/init.vim \ No newline at end of file | ||
diff --git a/lua/lsp.lua b/lua/lsp.lua index 62c49d2..7509593 100644 --- a/lua/lsp.lua +++ b/lua/lsp.lua | |||
@@ -16,14 +16,14 @@ local on_attach = function(client, bufnr) | |||
16 | buf_set_keymap('n', '<leader>rn', '<cmd>lua vim.lsp.buf.rename()<CR>', opts) | 16 | buf_set_keymap('n', '<leader>rn', '<cmd>lua vim.lsp.buf.rename()<CR>', opts) |
17 | buf_set_keymap('n', 'gr', '<cmd>lua vim.lsp.buf.references()<CR>', opts) | 17 | buf_set_keymap('n', 'gr', '<cmd>lua vim.lsp.buf.references()<CR>', opts) |
18 | buf_set_keymap('n', '<leader>e', '<cmd>lua vim.lsp.diagnostic.show_line_diagnostics()<CR>', opts) | 18 | buf_set_keymap('n', '<leader>e', '<cmd>lua vim.lsp.diagnostic.show_line_diagnostics()<CR>', opts) |
19 | buf_set_keymap('n', '[g', '<cmd>lua vim.lsp.diagnostic.goto_prev()<CR>', opts) | 19 | buf_set_keymap('n', '[g', '<cmd>lua vim.diagnostic.goto_prev()<CR>', opts) |
20 | buf_set_keymap('n', ']g', '<cmd>lua vim.lsp.diagnostic.goto_next()<CR>', opts) | 20 | buf_set_keymap('n', ']g', '<cmd>lua vim.diagnostic.goto_next()<CR>', opts) |
21 | buf_set_keymap('n', '<leader>q', '<cmd>lua vim.lsp.diagnostic.set_loclist()<CR>', opts) | 21 | buf_set_keymap('n', '<leader>q', '<cmd>lua vim.diagnostic.set_qflist()<CR>', opts) |
22 | 22 | ||
23 | -- Set some keybinds conditional on server capabilities | 23 | -- Set some keybinds conditional on server capabilities |
24 | if client.resolved_capabilities.document_formatting then | 24 | if client.server_capabilities.document_formatting then |
25 | buf_set_keymap("n", "<leader>f", "<cmd>lua vim.lsp.buf.formatting()<CR>", opts) | 25 | buf_set_keymap("n", "<leader>f", "<cmd>lua vim.lsp.buf.formatting()<CR>", opts) |
26 | elseif client.resolved_capabilities.document_range_formatting then | 26 | elseif client.server_capabilities.document_range_formatting then |
27 | buf_set_keymap("n", "<leader>f", "<cmd>lua vim.lsp.buf.range_formatting()<CR>", opts) | 27 | buf_set_keymap("n", "<leader>f", "<cmd>lua vim.lsp.buf.range_formatting()<CR>", opts) |
28 | end | 28 | end |
29 | end | 29 | end |
diff --git a/plugin/maps.vim b/plugin/maps.vim index d252948..b3e12da 100644 --- a/plugin/maps.vim +++ b/plugin/maps.vim | |||
@@ -12,6 +12,7 @@ nnoremap <Leader>n : bnext<cr> | |||
12 | nnoremap <Leader>p : bprev<cr> | 12 | nnoremap <Leader>p : bprev<cr> |
13 | nnoremap <Leader>z : FZF<cr> | 13 | nnoremap <Leader>z : FZF<cr> |
14 | nnoremap <Leader>l : Lines<cr> | 14 | nnoremap <Leader>l : Lines<cr> |
15 | nnoremap <Leader>e : Explore<cr> | ||
15 | nnoremap <Leader>t : call GetTabber()<cr> | 16 | nnoremap <Leader>t : call GetTabber()<cr> |
16 | nnoremap <Leader><ESC> : nohlsearch<cr> | 17 | nnoremap <Leader><ESC> : nohlsearch<cr> |
17 | nnoremap <C-l> :nohlsearch<cr>:diffupdate<cr>:syntax sync fromstart<cr><c-l> | 18 | nnoremap <C-l> :nohlsearch<cr>:diffupdate<cr>:syntax sync fromstart<cr><c-l> |