feat: move nvim configs to separate directory
This commit is contained in:
parent
fd9723504f
commit
46dc4bc8a1
13 changed files with 0 additions and 0 deletions
23
nvim/lua/configs/lspconfig.lua
Normal file
23
nvim/lua/configs/lspconfig.lua
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
require("nvchad.configs.lspconfig").defaults()
|
||||
|
||||
local on_attach = require("nvchad.configs.lspconfig").on_attach
|
||||
local on_init = require("nvchad.configs.lspconfig").on_init
|
||||
local capabilities = require("nvchad.configs.lspconfig").capabilities
|
||||
|
||||
-- Новый способ настройки LSP для Neovim 0.11+
|
||||
vim.lsp.config('clangd', {
|
||||
on_attach = on_attach,
|
||||
on_init = on_init,
|
||||
capabilities = capabilities,
|
||||
cmd = {
|
||||
"clangd",
|
||||
"--background-index",
|
||||
"--clang-tidy",
|
||||
"--header-insertion=iwyu",
|
||||
"--completion-style=detailed",
|
||||
"--function-arg-placeholders=1",
|
||||
},
|
||||
filetypes = { "c", "cpp", "objc", "objcpp" },
|
||||
})
|
||||
|
||||
vim.lsp.enable('clangd')
|
||||
Loading…
Add table
Add a link
Reference in a new issue