mirror of
https://github.com/jdhao/nvim-config.git
synced 2025-06-08 14:14:33 +02:00
remove indent-blankline and use mini.indentscope
This commit is contained in:
parent
aadfdae677
commit
adddbc0ba6
@ -1,36 +0,0 @@
|
|||||||
local api = vim.api
|
|
||||||
|
|
||||||
local exclude_ft = { "help", "git", "markdown", "snippets", "text", "gitconfig", "alpha", "dashboard" }
|
|
||||||
|
|
||||||
require("ibl").setup {
|
|
||||||
indent = {
|
|
||||||
-- -- U+2502 may also be a good choice, it will be on the middle of cursor.
|
|
||||||
-- -- U+250A is also a good choice
|
|
||||||
char = "▏",
|
|
||||||
},
|
|
||||||
scope = {
|
|
||||||
show_start = false,
|
|
||||||
show_end = false,
|
|
||||||
},
|
|
||||||
exclude = {
|
|
||||||
filetypes = exclude_ft,
|
|
||||||
buftypes = { "terminal" },
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
local gid = api.nvim_create_augroup("indent_blankline", { clear = true })
|
|
||||||
api.nvim_create_autocmd("InsertEnter", {
|
|
||||||
pattern = "*",
|
|
||||||
group = gid,
|
|
||||||
command = "IBLDisable",
|
|
||||||
})
|
|
||||||
|
|
||||||
api.nvim_create_autocmd("InsertLeave", {
|
|
||||||
pattern = "*",
|
|
||||||
group = gid,
|
|
||||||
callback = function()
|
|
||||||
if not vim.tbl_contains(exclude_ft, vim.bo.filetype) then
|
|
||||||
vim.cmd([[IBLEnable]])
|
|
||||||
end
|
|
||||||
end,
|
|
||||||
})
|
|
||||||
Loading…
x
Reference in New Issue
Block a user