update: settings for nvim
This commit is contained in:
parent
becfea4c41
commit
be08f1593d
6 changed files with 27 additions and 8 deletions
|
|
@ -19,9 +19,7 @@ M.mason = {
|
|||
ensure_installed = {
|
||||
"lua-language-server",
|
||||
"stylua",
|
||||
"clangd",
|
||||
"clang-format",
|
||||
"codelldb"
|
||||
"codelldb",
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ vim.lsp.config('clangd', {
|
|||
"clangd",
|
||||
"--background-index",
|
||||
"--clang-tidy",
|
||||
"--experemental-modules-support",
|
||||
"--experimental-modules-support",
|
||||
"--all-scopes-completion",
|
||||
"--completion-style=detailed",
|
||||
"--header-insertion=iwyu",
|
||||
|
|
|
|||
|
|
@ -5,3 +5,16 @@ vim.api.nvim_create_autocmd("BufWritePre", {
|
|||
vim.lsp.buf.format()
|
||||
end,
|
||||
})
|
||||
|
||||
-- настройки clipboard
|
||||
vim.g.clipboard = {
|
||||
name = 'OSC 52',
|
||||
copy = {
|
||||
['+'] = require('vim.ui.clipboard.osc52').copy('+'),
|
||||
['*'] = require('vim.ui.clipboard.osc52').copy('*'),
|
||||
},
|
||||
paste = {
|
||||
['+'] = require('vim.ui.clipboard.osc52').paste('+'),
|
||||
['*'] = require('vim.ui.clipboard.osc52').paste('*'),
|
||||
},
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,3 +21,9 @@ map('n', '<leader>lo', '<cmd>lua vim.diagnostic.open_float()<CR>', { noremap = t
|
|||
map('n', '[l', '<cmd>DapContinue<CR>', { noremap = true, silent = true, desc = 'Go to prev diagnostic' })
|
||||
map('n', ']l', '<cmd>DapStepOver<CR>', { noremap = true, silent = true, desc = 'Go to next diagnostic' })
|
||||
map('n', '<leader>lt', '<cmd>DapStepInto<CR>', { noremap = true, silent = true, desc = 'Open toggle' })
|
||||
|
||||
-- Tabs
|
||||
map('n', '<leader>tn', '<cmd>:tabnew<CR>', { noremap = true, silent = true, desc = 'Open new tab' })
|
||||
map('n', '<leader>tc', '<cmd>:tabclose<CR>', { noremap = true, silent = true, desc = 'Close this tab' })
|
||||
map('n', '<leader>tl', '<cmd>:tabnext<CR>', { noremap = true, silent = true, desc = 'Go to next tab' })
|
||||
map('n', '<leader>th', '<cmd>:tabprevious<CR>', { noremap = true, silent = true, desc = 'Go to previous tab' })
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue