[neovim] Install plugin 0xfraso/nvim-listchars
This commit is contained in:
@@ -57,10 +57,6 @@ vim.opt.timeoutlen = 300
|
||||
vim.opt.splitright = true
|
||||
vim.opt.splitbelow = false
|
||||
|
||||
-- Sets how neovim will display certain whitespace characters in the editor
|
||||
vim.opt.list = false
|
||||
vim.opt.listchars = { tab = "» ", space = "·", trail = "·", nbsp = "␣" }
|
||||
|
||||
-- Diable automatic new line at end of file
|
||||
vim.opt.fixendofline = false
|
||||
|
||||
@@ -111,10 +107,6 @@ vim.keymap.set("v", "<leader>d", "\"_d")
|
||||
-- Delete all marks
|
||||
vim.keymap.set("n", "<leader>dm", "<cmd>delmarks!<CR>")
|
||||
|
||||
-- Toggle listchars
|
||||
vim.keymap.set("n", "<leader>lc", "<cmd>set list<CR>")
|
||||
vim.keymap.set("n", "<leader>ln", "<cmd>set nolist<CR>")
|
||||
|
||||
-- Make executable
|
||||
vim.keymap.set("n", "<leader>x", "<cmd>!chmod +x %<CR>", { silent = true })
|
||||
|
||||
@@ -238,6 +230,31 @@ require("lazy").setup({
|
||||
-- Transparency
|
||||
{ "xiyaowong/transparent.nvim" },
|
||||
|
||||
-- Listchars
|
||||
{
|
||||
"0xfraso/nvim-listchars",
|
||||
event = "BufEnter",
|
||||
config = function()
|
||||
require("nvim-listchars").setup({
|
||||
save_state = true,
|
||||
listchars = {
|
||||
trail = "-",
|
||||
-- eol = "↲",
|
||||
tab = "» ",
|
||||
space = "·",
|
||||
},
|
||||
notifications = true,
|
||||
lighten_step = 10,
|
||||
})
|
||||
|
||||
-- Decrease initial listchars brightness
|
||||
vim.cmd("ListcharsDarkenColors")
|
||||
vim.cmd("ListcharsDarkenColors")
|
||||
|
||||
vim.keymap.set("n", "<leader>lc", "<cmd>ListcharsToggle<CR>")
|
||||
end
|
||||
},
|
||||
|
||||
-- Multi cursor editing
|
||||
{ "mg979/vim-visual-multi" },
|
||||
|
||||
|
||||
Reference in New Issue
Block a user