mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 14:49:14 +00:00
29 lines
774 B
Lua
29 lines
774 B
Lua
vim.api.nvim_create_autocmd("TextYankPost", {
|
|
group = vim.api.nvim_create_augroup("Visual", {}),
|
|
callback = function()
|
|
vim.highlight.on_yank {
|
|
higroup = "IncSearch",
|
|
timeout = 100,
|
|
}
|
|
end,
|
|
})
|
|
|
|
vim.api.nvim_create_autocmd("OptionSet", {
|
|
pattern = "shiftwidth",
|
|
callback = function()
|
|
if vim.o.expandtab then
|
|
local c = ""
|
|
for _ = c:len(), vim.o.shiftwidth + 1 do
|
|
c = c .. " "
|
|
end
|
|
return vim.opt.lcs:append("leadmultispace:" .. c)
|
|
else
|
|
return nil
|
|
end
|
|
end,
|
|
})
|
|
|
|
vim.api.nvim_create_autocmd("OptionSet", {
|
|
pattern = "textwidth",
|
|
callback = function() vim.wo.colorcolumn = tostring(vim.bo.textwidth) end,
|
|
})
|