mirror of
https://github.com/jdhao/nvim-config.git
synced 2025-06-08 14:14:33 +02:00
fix hlslens issue when no pattern is found
The captured error message is not correct before.
This commit is contained in:
parent
63ff776758
commit
e92362041c
@ -12,10 +12,11 @@ local activate_hlslens = function(direction)
|
||||
local cmd = string.format("normal! %s%szzzv", vim.v.count1, direction)
|
||||
local status, msg = pcall(vim.cmd, cmd)
|
||||
|
||||
-- Deal with the case that there is no such pattern in current buffer.
|
||||
if not status then
|
||||
-- 13 is the index where real error message starts
|
||||
msg = msg:sub(13)
|
||||
api.nvim_err_writeln(msg)
|
||||
local start_idx, _ = string.find(msg, 'E486', 1, true)
|
||||
local msg_part = string.sub(msg, start_idx)
|
||||
api.nvim_err_writeln(msg_part)
|
||||
return
|
||||
end
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user