2024-06-07 20:15:49 +07:00
|
|
|
local M = {}
|
|
|
|
if vim.g.pcode_columnline then
|
|
|
|
M = {
|
|
|
|
{
|
|
|
|
"lukas-reineke/virt-column.nvim",
|
|
|
|
event = "BufRead",
|
|
|
|
opts = {},
|
|
|
|
config = function()
|
|
|
|
local icons = vim.g.pcode_icons
|
|
|
|
require("virt-column").overwrite {
|
|
|
|
exclude = {
|
|
|
|
filetypes = { "help", "text", "markdown" },
|
|
|
|
},
|
|
|
|
char = icons.ui.LineMiddle,
|
|
|
|
}
|
2024-06-08 06:10:53 +07:00
|
|
|
-- Mengatur colum color max 80 caracter
|
|
|
|
vim.api.nvim_create_autocmd("BufWinEnter", {
|
|
|
|
pattern = "*",
|
|
|
|
callback = function()
|
|
|
|
vim.opt.formatoptions = "croql"
|
|
|
|
vim.opt.textwidth = 80
|
|
|
|
vim.opt.colorcolumn = "+1"
|
|
|
|
vim.opt.lazyredraw = false
|
|
|
|
-- vim.cmd "hi ColorColumn guibg=#1B2430 ctermbg=246"
|
|
|
|
end,
|
|
|
|
})
|
2024-06-07 20:15:49 +07:00
|
|
|
end,
|
|
|
|
},
|
|
|
|
}
|
|
|
|
end
|
|
|
|
|
|
|
|
return M
|