stuff
This commit is contained in:
parent
f80bcc68b6
commit
afd441c0f2
@ -1,25 +1,26 @@
|
||||
return {
|
||||
'saghen/blink.cmp',
|
||||
-- optional: provides snippets for the snippet source
|
||||
dependencies = { 'rafamadriz/friendly-snippets' },
|
||||
dependencies = { "L3MON4D3/LuaSnip", version = "v2.*" },
|
||||
version = '1.*',
|
||||
opts = {
|
||||
-- 'default' (recommended) for mappings similar to built-in completions (C-y to accept)
|
||||
-- 'super-tab' for mappings similar to vscode (tab to accept)
|
||||
-- 'enter' for enter to accept
|
||||
-- 'none' for no mappings
|
||||
--
|
||||
-- All presets have the following mappings:
|
||||
-- C-space: Open menu or open docs if already open
|
||||
-- C-n/C-p or Up/Down: Select next/previous item
|
||||
-- C-e: Hide menu
|
||||
-- C-k: Toggle signature help (if signature.enabled = true)
|
||||
--
|
||||
-- See :h blink-cmp-config-keymap for defining your own keymap
|
||||
keymap = { preset = 'default' },
|
||||
completion = {
|
||||
list = {
|
||||
selection = { preselect = false, auto_insert = false }
|
||||
}
|
||||
},
|
||||
signature = { enabled = true },
|
||||
snippets = { preset = "luasnip" },
|
||||
appearance = { nerd_font_variant = "mono" },
|
||||
sources = {
|
||||
default = { 'lsp', 'path', 'snippets', 'buffer' },
|
||||
default = {
|
||||
"lsp",
|
||||
"path",
|
||||
"snippets",
|
||||
"buffer",
|
||||
},
|
||||
},
|
||||
},
|
||||
opts_extend = { "sources.default" }
|
||||
|
||||
}
|
||||
|
||||
@ -11,7 +11,6 @@ return {
|
||||
-- Optional tools installer (safe to keep)
|
||||
{ "WhoIsSethDaniel/mason-tool-installer.nvim" },
|
||||
},
|
||||
event = { "BufReadPre", "BufNewFile" },
|
||||
|
||||
-- Single place to edit servers/tools in the future
|
||||
lsp_servers = {
|
||||
@ -25,7 +24,7 @@ return {
|
||||
"cssls",
|
||||
"clangd",
|
||||
"rust_analyzer",
|
||||
"gopls",
|
||||
-- "gopls",
|
||||
},
|
||||
tools = {
|
||||
"luacheck",
|
||||
|
||||
@ -4,6 +4,6 @@ return {
|
||||
dependencies = { "nvim-tree/nvim-web-devicons" }, -- use if prefer nvim-web-devicons
|
||||
config = function()
|
||||
require("oil").setup()
|
||||
vim.keymap.set('n', '<leader>ee', "<cmd>:Oil<cr>")
|
||||
vim.keymap.set('n', '<leader>fe', "<cmd>:Oil<cr>")
|
||||
end
|
||||
}
|
||||
|
||||
@ -5,3 +5,6 @@ const Page = () => {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user