From 59f9401455b8506fe047447b433a004f710a9ec0 Mon Sep 17 00:00:00 2001 From: Bryan Date: Mon, 21 Oct 2024 23:14:51 -0600 Subject: [PATCH] Fix command line function --- lua/in-and-out/init.lua | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lua/in-and-out/init.lua b/lua/in-and-out/init.lua index cb8c9df..14ef160 100644 --- a/lua/in-and-out/init.lua +++ b/lua/in-and-out/init.lua @@ -66,17 +66,15 @@ function M.in_and_out_cmd() local current_pos = vim.fn.getcmdpos() local target_pos = nil local line = vim.fn.getcmdline() - vim.notify(current_pos .. line) for _, char in ipairs(targets) do local found_pos = string.find(line, escape_lua_pattern(char), current_pos) if found_pos and (not target_pos or found_pos < target_pos) then -- If char is a multibyte character, we need to take into account the extra bytes. - target_pos = found_pos + vim.fn.strlen(char) -- 1 + target_pos = found_pos + vim.fn.strlen(char) end end if target_pos then vim.fn.setcmdline(line, target_pos) end - -- vim.fn.setcmdpos(1) end return M