update nvim

This commit is contained in:
hhhh hgfh 2025-11-08 02:12:26 +03:00
parent c1de9ef4ff
commit af02e31fe9
25 changed files with 957 additions and 133 deletions

View file

@ -1,4 +1,8 @@
-- форматирование при сохранении для C/C++
-- ========== Formating =========== --
require("telescope").load_extension("noice")
require("telescope.themes").get_dropdown()
-- ========== Formating =========== --
vim.api.nvim_create_autocmd("BufWritePre", {
pattern = { "*.c", "*.cpp", "*.h", "*.hpp" },
callback = function()
@ -6,15 +10,14 @@ vim.api.nvim_create_autocmd("BufWritePre", {
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('*'),
},
}
-- ========== Formating =========== --
vim.o.clipboard ="unnamedplus"
vim.api.nvim_create_autocmd("TextYankPost", {
callback = function()
local copy_to_unnamedplus = require("vim.ui.clipboard.osc52").copy("+")
copy_to_unnamedplus(vim.v.event.regcontents)
local copy_to_unnamed = require("vim.ui.clipboard.osc52").copy("*")
copy_to_unnamed(vim.v.event.regcontents)
end,
})