add some configs
This commit is contained in:
parent
2234b188fb
commit
c4dca3f7dd
|
@ -2,7 +2,10 @@ return {
|
|||
-- NOTE: Plugins can be added with a link (or for a github repo: 'owner/repo' link).
|
||||
'tpope/vim-sleuth', -- Detect tabstop and shiftwidth automatically
|
||||
'tpope/vim-fugitive',
|
||||
'tpope/vim-repeat',
|
||||
'tpope/vim-surround',
|
||||
'tpope/vim-eunuch',
|
||||
'tpope/vim-unimpaired',
|
||||
|
||||
-- NOTE: Plugins can also be added by using a table,
|
||||
-- with the first argument being the link and the following
|
||||
|
|
|
@ -136,11 +136,11 @@ return { -- LSP Configuration & Plugins
|
|||
local servers = {
|
||||
clangd = {},
|
||||
bashls = {},
|
||||
-- gopls = {},
|
||||
gopls = {},
|
||||
pyright = {
|
||||
filetypes = { 'python' },
|
||||
},
|
||||
-- rust_analyzer = {},
|
||||
rust_analyzer = {},
|
||||
-- ... etc. See `:help lspconfig-all` for a list of all the pre-configured LSPs
|
||||
--
|
||||
-- Some languages (like typescript) have entire language plugins that can be useful:
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
return {
|
||||
'iamcco/markdown-preview.nvim',
|
||||
cmd = { 'MarkdownPreviewToggle', 'MarkdownPreview', 'MarkdownPreviewStop' },
|
||||
ft = { 'markdown' },
|
||||
build = function()
|
||||
vim.fn['mkdp#util#install']()
|
||||
end,
|
||||
}
|
|
@ -0,0 +1,37 @@
|
|||
return {
|
||||
'folke/trouble.nvim',
|
||||
opts = {
|
||||
open_no_results = true,
|
||||
win = {
|
||||
size = 0.4,
|
||||
},
|
||||
}, -- for default options, refer to the configuration section for custom setup.
|
||||
cmd = 'Trouble',
|
||||
keys = {
|
||||
{
|
||||
'<leader>te',
|
||||
'<cmd>Trouble diagnostics toggle focus=true<cr>',
|
||||
desc = 'Diagnostics (Trouble)',
|
||||
},
|
||||
{
|
||||
'<leader>ts',
|
||||
'<cmd>Trouble symbols toggle focus=true<cr>',
|
||||
desc = 'Symbols (Trouble)',
|
||||
},
|
||||
{
|
||||
'<leader>ti',
|
||||
'<cmd>Trouble lsp toggle focus=true win.position=right<cr>',
|
||||
desc = 'LSP Definitions / references / ... (Trouble)',
|
||||
},
|
||||
{
|
||||
'<leader>tl',
|
||||
'<cmd>Trouble loclist toggle focus=true<cr>',
|
||||
desc = 'Location List (Trouble)',
|
||||
},
|
||||
{
|
||||
'<leader>tq',
|
||||
'<cmd>Trouble qflist toggle focus=true<cr>',
|
||||
desc = 'Quickfix List (Trouble)',
|
||||
},
|
||||
},
|
||||
}
|
Loading…
Reference in New Issue