update nvim
This commit is contained in:
parent
c1de9ef4ff
commit
af02e31fe9
25 changed files with 957 additions and 133 deletions
|
|
@ -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,
|
||||
})
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue