diff options
| author | jdhao <jdhao@hotmail.com> | 2022-09-09 19:21:25 +0800 |
|---|---|---|
| committer | jdhao <jdhao@hotmail.com> | 2022-09-09 19:21:25 +0800 |
| commit | 8b3610ed3db693614e10f4c0c7da3d939e217557 (patch) | |
| tree | 14782abdcc396861835333af208a4cb4c886fabc /lua | |
| parent | bde6083f22db15e26b78637d36e7391cf3815d02 (diff) | |
update hlslens conf
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/config/hlslens.lua | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/lua/config/hlslens.lua b/lua/config/hlslens.lua index 59ce9a3..f5c76ad 100644 --- a/lua/config/hlslens.lua +++ b/lua/config/hlslens.lua @@ -1,35 +1,34 @@ local api = vim.api local keymap = vim.keymap -require('hlslens').setup({ - calm_down = true, - nearest_only = true, +local hlslens = require('hlslens') + +hlslens.setup({ + calm_down = true, + nearest_only = true, }) local activate_hlslens = function(direction) local cmd = string.format("normal! %s%szzzv", vim.v.count1, direction) - local status, msg = pcall(vim.fn.execute, cmd) - -- 13 is the index where real error message starts - msg = msg:sub(13) + local status, msg = pcall(vim.cmd, cmd) if not status then + -- 13 is the index where real error message starts + msg = msg:sub(13) api.nvim_err_writeln(msg) return end - require('hlslens').start() + + hlslens.start() end -keymap.set('n', 'n', '', -{ - silent = true, +keymap.set('n', 'n', '', { callback = function() activate_hlslens('n') end }) -keymap.set('n', 'N', '', -{ - silent = true, +keymap.set('n', 'N', '', { callback = function() activate_hlslens('N') end }) -keymap.set('n', '*', "<Plug>(asterisk-z*)<Cmd>lua require('hlslens').start()<CR>", { silent = true }) -keymap.set('n', '#', "<Plug>(asterisk-z#)<Cmd>lua require('hlslens').start()<CR>", { silent = true }) +keymap.set('n', '*', "<Plug>(asterisk-z*)<Cmd>lua require('hlslens').start()<CR>") +keymap.set('n', '#', "<Plug>(asterisk-z#)<Cmd>lua require('hlslens').start()<CR>") |
