continue to confuse the verymagic options

Sun, 12 Mar 2023 03:03:49 -0500

author
Meredith Howard <mhoward@roomag.org>
date
Sun, 12 Mar 2023 03:03:49 -0500
changeset 1080
83c9f8460bde
parent 1079
b59861305252
child 1081
59e05e03851d

continue to confuse the verymagic options

.config/nvim/lua/config/autocmds.lua file | annotate | diff | comparison | revisions
.config/nvim/lua/config/commands.lua file | annotate | diff | comparison | revisions
--- a/.config/nvim/lua/config/autocmds.lua
+++ b/.config/nvim/lua/config/autocmds.lua
@@ -59,9 +59,9 @@ autocmd(g, "BufReadPost", "quickfix", {
       -- Hide ctags regex anchors
       fn.matchadd("Conceal", [[\m|\zs\^\\V\|\\$\ze|]])
 
-      -- highlight match in line. if tagname begins with / the rest is a \V
+      -- highlight match in line. if tagname begins with / the rest is a \v
       -- regex. match must be between vertical bars, so its the 2nd column.
-      local tagmatch = string.gsub(vim.fn.gettagstack().items[1].tagname, "^/", "\\V", 1)
+      local tagmatch = string.gsub(vim.fn.gettagstack().items[1].tagname, "^/", "\\v", 1)
       fn.matchadd("Underlined", [[\m|.*\zs]] .. tagmatch .. [[\m\ze.*|]])
     end
 
--- a/.config/nvim/lua/config/commands.lua
+++ b/.config/nvim/lua/config/commands.lua
@@ -26,7 +26,7 @@ command("Grep", function(ctx)
   }, " ")
 
   fn.setqflist({}, " ", { title = grepcmd, lines = fn.systemlist(grepcmd) })
-  fn.setreg("/", [[\V]] .. pattern)
+  fn.setreg("/", [[\v]] .. pattern)
   cmd.copen()
   cmd.cfirst()
 end, { nargs = "*", complete = "file" })

mercurial