From d2af11595d3d379a4ad6b1c777c0d15f184c96d6 Mon Sep 17 00:00:00 2001 From: "asep.komarudin" Date: Thu, 11 Apr 2024 15:57:36 +0700 Subject: [PATCH] add: update vim-visual-multi config --- lua/custom/autocmd.lua | 7 +++++++ lua/plugins/colorscheme.lua | 3 ++- lua/plugins/init.lua | 4 ---- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/lua/custom/autocmd.lua b/lua/custom/autocmd.lua index 6805144..05fff69 100644 --- a/lua/custom/autocmd.lua +++ b/lua/custom/autocmd.lua @@ -28,3 +28,10 @@ vim.api.nvim_create_autocmd("ExitPre", { command = "set guicursor=n-v-c:block,i-ci-ve:ver25,r-cr:hor20,o:hor50,a:blinkwait700-blinkoff400-blinkon250-Cursor/lCursor,sm:block-blinkwait175-blinkoff150-blinkon175,a:ver90", desc = "Set cursor back to beam when leaving Neovim.", }) + +-- config for vim-visual-multi color selection +vim.g.VM_Mono_hl = "DiffText" +vim.g.VM_Extend_hl = "DiffAdd" +-- vim.g.VM_Cursor_hl = "Visual" +vim.g.VM_Cursor_hl = "DiffText" +vim.g.VM_Insert_hl = "DiffChange" diff --git a/lua/plugins/colorscheme.lua b/lua/plugins/colorscheme.lua index 5cecf84..029d418 100644 --- a/lua/plugins/colorscheme.lua +++ b/lua/plugins/colorscheme.lua @@ -455,8 +455,9 @@ return { lCursor = { fg = "$bg0", bg = "$fg" }, -- the character under the cursor when |language-mapping| is used (see 'guicursor') CursorIM = { fg = "$bg0", bg = "$fg" }, -- like Cursor, but used when in IME mode |CursorIM| CursorColumn = { bg = "#333842" }, -- Screen-column at the cursor, when 'cursorcolumn' is set. - Visual = { bg = "$orange" }, + -- Visual = { bg = "$orange" }, DiffText = { bg = "$orange" }, + DiffAdd = { bg = "#595d65" }, }, transparent = transparent, lualine = { diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 63fda81..c216418 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -334,10 +334,6 @@ return { ["Select Cursor Down"] = "", -- equal CTRL+ALT+DOWN on VSCODE ["Select Cursor Up"] = "", -- equal CTRL+ALT+UP on VSCODE } - vim.g.VM_Mono_hl = "DiffText" - vim.g.VM_Extend_hl = "DiffAdd" - vim.g.VM_Cursor_hl = "Visual" - vim.g.VM_Insert_hl = "DiffChange" end, }, -- for auto close tag