hop.nvim icon indicating copy to clipboard operation
hop.nvim copied to clipboard

Error: Column value outside range stack traceback:

Open David-Else opened this issue 3 years ago • 2 comments
trafficstars

on dt. on the following sentence with cursor on the a in asked:

“Who will drive the train mummy?’ asked Alice.

E5108: Error executing lua /home/david/.config/nvim/plugged/hop.nvim/lua/hop/init.lua:121: Column value outside range
stack traceback:
        [C]: in function 'nvim_win_set_cursor'
        /home/david/.config/nvim/plugged/hop.nvim/lua/hop/init.lua:121: in function 'move_cursor_to'
        /home/david/.config/nvim/plugged/hop.nvim/lua/hop/init.lua:130: in function 'callback'
        /home/david/.config/nvim/plugged/hop.nvim/lua/hop/init.lua:163: in function 'hint_with_callback'
        /home/david/.config/nvim/plugged/hop.nvim/lua/hop/init.lua:129: in function 'hint_with'
        /home/david/.config/nvim/plugged/hop.nvim/lua/hop/init.lua:327: in function 'hint_char1'
        [string ":lua"]:1: in main chunk

When I tried again it works, and then continues to work.

hop latest version as of today
nvim --version
NVIM v0.6.0-dev+600-gf71be1f87
require('hop').setup()
-- place this in one of your configuration file(s)
vim.api.nvim_set_keymap(
  'n',
  'f',
  "<cmd>lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.AFTER_CURSOR, current_line_only = true })<cr>",
  {}
)
vim.api.nvim_set_keymap(
  'n',
  'F',
  "<cmd>lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.BEFORE_CURSOR, current_line_only = true })<cr>",
  {}
)
vim.api.nvim_set_keymap(
  'n',
  '<space>f',
  "<cmd>lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.AFTER_CURSOR, current_line_only = false })<cr>",
  {}
)
vim.api.nvim_set_keymap(
  'n',
  '<space>F',
  "<cmd>lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.BEFORE_CURSOR, current_line_only = false })<cr>",
  {}
)
vim.api.nvim_set_keymap(
  'o',
  'f',
  "<cmd>lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.AFTER_CURSOR, current_line_only = true, inclusive_jump = true })<cr>",
  {}
)
vim.api.nvim_set_keymap(
  'o',
  'F',
  "<cmd>lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.BEFORE_CURSOR, current_line_only = true, inclusive_jump = true })<cr>",
  {}
)
vim.api.nvim_set_keymap(
  '',
  't',
  "<cmd>lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.AFTER_CURSOR, current_line_only = true })<cr>",
  {}
)
vim.api.nvim_set_keymap(
  '',
  'T',
  "<cmd>lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.BEFORE_CURSOR, current_line_only = true })<cr>",
  {}
)

David-Else avatar Nov 27 '21 15:11 David-Else

Do you still reproduce?

hadronized avatar Jun 21 '22 10:06 hadronized

It was so long ago, I don't use the plugin any more, best close it if you can't reproduce it.

David-Else avatar Jun 21 '22 22:06 David-Else