Adding lsp_signature
This commit is contained in:
committed by
Ian Roddis
parent
0114acb47b
commit
7adcbdf8a9
@@ -125,8 +125,15 @@ require('lazy').setup({
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"ray-x/lsp_signature.nvim",
|
||||||
|
event = "VeryLazy",
|
||||||
|
opts = {},
|
||||||
|
config = function(_, opts) require 'lsp_signature'.setup(opts) end
|
||||||
|
},
|
||||||
|
|
||||||
-- Useful plugin to show you pending keybinds.
|
-- Useful plugin to show you pending keybinds.
|
||||||
{ 'folke/which-key.nvim', opts = {} },
|
{ 'folke/which-key.nvim', opts = {} },
|
||||||
{
|
{
|
||||||
-- Adds git related signs to the gutter, as well as utilities for managing changes
|
-- Adds git related signs to the gutter, as well as utilities for managing changes
|
||||||
'lewis6991/gitsigns.nvim',
|
'lewis6991/gitsigns.nvim',
|
||||||
@@ -744,10 +751,10 @@ vim.keymap.set("v", "<Space>", "<Plug>SlimeRegionSend<CR>")
|
|||||||
vim.keymap.set("n", "<leader>v", ":SlimeConfig<CR><CR>")
|
vim.keymap.set("n", "<leader>v", ":SlimeConfig<CR><CR>")
|
||||||
|
|
||||||
vim.api.nvim_create_autocmd("FileType", {
|
vim.api.nvim_create_autocmd("FileType", {
|
||||||
pattern = "python",
|
pattern = "python",
|
||||||
callback = function()
|
callback = function()
|
||||||
vim.g.slime_python_ipython = 1
|
vim.g.slime_python_ipython = 1
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
vim.keymap.set("n", "ga", ":EasyAlign<CR>")
|
vim.keymap.set("n", "ga", ":EasyAlign<CR>")
|
||||||
@@ -757,7 +764,7 @@ local builtin = require('telescope.builtin')
|
|||||||
vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
|
vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
|
||||||
vim.keymap.set('n', '<C-p>', builtin.git_files, {})
|
vim.keymap.set('n', '<C-p>', builtin.git_files, {})
|
||||||
vim.keymap.set('n', '<leader>ps', function()
|
vim.keymap.set('n', '<leader>ps', function()
|
||||||
builtin.grep_string({ search = vim.fn.input("Grep > ") })
|
builtin.grep_string({ search = vim.fn.input("Grep > ") })
|
||||||
end)
|
end)
|
||||||
|
|
||||||
-- Define a function to highlight the current search term
|
-- Define a function to highlight the current search term
|
||||||
@@ -780,22 +787,22 @@ vim.keymap.set("n", "<leader>m5", function() highlight_search_term("Matchadd_5")
|
|||||||
vim.keymap.set("n", "<leader>mc", function() vim.fn.clearmatches() end)
|
vim.keymap.set("n", "<leader>mc", function() vim.fn.clearmatches() end)
|
||||||
|
|
||||||
local colors = {
|
local colors = {
|
||||||
base03 = '#002b36',
|
base03 = '#002b36',
|
||||||
base02 = '#073642',
|
base02 = '#073642',
|
||||||
base01 = '#586e75',
|
base01 = '#586e75',
|
||||||
base00 = '#657b83',
|
base00 = '#657b83',
|
||||||
base0 = '#839496',
|
base0 = '#839496',
|
||||||
base1 = '#93a1a1',
|
base1 = '#93a1a1',
|
||||||
base2 = '#eee8d5',
|
base2 = '#eee8d5',
|
||||||
base3 = '#fdf6e3',
|
base3 = '#fdf6e3',
|
||||||
yellow = '#b58900',
|
yellow = '#b58900',
|
||||||
orange = '#cb4b16',
|
orange = '#cb4b16',
|
||||||
red = '#dc322f',
|
red = '#dc322f',
|
||||||
magenta = '#d33682',
|
magenta = '#d33682',
|
||||||
violet = '#6c71c4',
|
violet = '#6c71c4',
|
||||||
blue = '#268bd2',
|
blue = '#268bd2',
|
||||||
cyan = '#2aa198',
|
cyan = '#2aa198',
|
||||||
green = '#859900',
|
green = '#859900',
|
||||||
}
|
}
|
||||||
|
|
||||||
vim.api.nvim_set_hl(0, "Matchadd_1", { bg = colors.blue, fg = 0 })
|
vim.api.nvim_set_hl(0, "Matchadd_1", { bg = colors.blue, fg = 0 })
|
||||||
|
|||||||
Reference in New Issue
Block a user