Compare commits
No commits in common. "d65dc0ef3b88e8aa9e2895094962ae5ccab02cf1" and "3820b79fafc0f34eccb596e498a8c517b3082755" have entirely different histories.
d65dc0ef3b
...
3820b79faf
3 changed files with 7 additions and 20 deletions
|
|
@ -1,8 +1,8 @@
|
||||||
- name: Development provisioning
|
- name: Development provisioning
|
||||||
hosts:
|
hosts:
|
||||||
- personal
|
- xps
|
||||||
- arch
|
- desktop
|
||||||
- debian
|
- fudiggity
|
||||||
pre_tasks:
|
pre_tasks:
|
||||||
- name: Verifying that a limit is set
|
- name: Verifying that a limit is set
|
||||||
ansible.builtin.fail:
|
ansible.builtin.fail:
|
||||||
|
|
|
||||||
|
|
@ -7,24 +7,22 @@ local on_attach = function(client, bufnr)
|
||||||
|
|
||||||
vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, opts)
|
vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, opts)
|
||||||
vim.keymap.set('n', 'gd', vim.lsp.buf.definition, opts)
|
vim.keymap.set('n', 'gd', vim.lsp.buf.definition, opts)
|
||||||
vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts)
|
|
||||||
vim.keymap.set('n', 'K', vim.lsp.buf.hover, 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', 'gi', vim.lsp.buf.implementation, opts)
|
||||||
vim.keymap.set('n', '<C-k>', vim.lsp.buf.signature_help, opts)
|
vim.keymap.set('n', '<C-k>', vim.lsp.buf.signature_help, opts)
|
||||||
vim.keymap.set('n', '<space>D', vim.lsp.buf.type_definition, opts)
|
|
||||||
vim.keymap.set('n', '<space>la', vim.lsp.buf.code_action, opts)
|
|
||||||
|
|
||||||
vim.keymap.set('n', '<space>wa', vim.lsp.buf.add_workspace_folder, 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>wr', vim.lsp.buf.remove_workspace_folder, opts)
|
||||||
vim.keymap.set('n', '<space>wl', function()
|
vim.keymap.set('n', '<space>wl', function()
|
||||||
print(vim.inspect(vim.lsp.buf.list_workspace_folders()))
|
print(vim.inspect(vim.lsp.buf.list_workspace_folders()))
|
||||||
end, opts)
|
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', '<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', '<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_prev, opts)
|
||||||
vim.keymap.set('n', ']d', vim.diagnostic.goto_next, opts)
|
vim.keymap.set('n', ']d', vim.diagnostic.goto_next, opts)
|
||||||
vim.keymap.set('n', '<space>q', vim.diagnostic.setloclist, opts)
|
vim.keymap.set('n', '<space>q', vim.diagnostic.setloclist, opts)
|
||||||
|
vim.keymap.set('n', '<space>la', vim.lsp.buf.code_action, opts)
|
||||||
end
|
end
|
||||||
|
|
||||||
--enable some language servers with the additional completion capabilities
|
--enable some language servers with the additional completion capabilities
|
||||||
|
|
|
||||||
|
|
@ -5,18 +5,8 @@ local builtin = require('telescope.builtin')
|
||||||
|
|
||||||
local opts = { noremap = true, silent = true }
|
local opts = { noremap = true, silent = true }
|
||||||
|
|
||||||
local find_files_unignored = function()
|
|
||||||
builtin.find_files { hidden = true, no_ignore = true }
|
|
||||||
end
|
|
||||||
|
|
||||||
local live_grep_unignored = function()
|
|
||||||
builtin.live_grep { additional_args = { '--unrestricted', '--unrestricted' } }
|
|
||||||
end
|
|
||||||
|
|
||||||
vim.keymap.set('n', 'ff', builtin.find_files, opts)
|
vim.keymap.set('n', 'ff', builtin.find_files, opts)
|
||||||
vim.keymap.set('n', 'fF', find_files_unignored, opts)
|
|
||||||
vim.keymap.set('n', 'fg', builtin.live_grep, opts)
|
vim.keymap.set('n', 'fg', builtin.live_grep, opts)
|
||||||
vim.keymap.set('n', 'fG', live_grep_unignored, opts)
|
|
||||||
vim.keymap.set('n', 'fb', builtin.buffers, opts)
|
vim.keymap.set('n', 'fb', builtin.buffers, opts)
|
||||||
vim.keymap.set('n', 'fh', builtin.help_tags, opts)
|
vim.keymap.set('n', 'fh', builtin.help_tags, opts)
|
||||||
vim.keymap.set('n', 'fj', builtin.jumplist, opts)
|
vim.keymap.set('n', 'fj', builtin.jumplist, opts)
|
||||||
|
|
@ -28,8 +18,7 @@ telescope.setup({
|
||||||
defaults = {
|
defaults = {
|
||||||
layout_strategy = 'vertical',
|
layout_strategy = 'vertical',
|
||||||
layout_config = {
|
layout_config = {
|
||||||
prompt_position = 'top',
|
vertical = { width = 0.5, height = 0.7 }
|
||||||
vertical = { width = 0.8, height = 0.9 }
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue