;; Hopping in text. (module config.hop {autoload {: util nvim aniseed.nvim}}) (util.use-config :hop {}) (def- opts {:noremap true :silent true}) (nvim.set_keymap :n :m ":HopChar2" {:silent true}) (nvim.set_keymap :n :M ":HopWord" {:silent true}) (nvim.set_keymap :o :f ":lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.AFTER_CURSOR, current_line_only = true })" opts) (nvim.set_keymap :o :F ":lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.BEFORE_CURSOR, current_line_only = true })" opts) (nvim.set_keymap :o :t ":lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.AFTER_CURSOR, current_line_only = true, hint_offset = -1 })" opts) (nvim.set_keymap :o :T ":lua require'hop'.hint_char1({ direction = require'hop.hint'.HintDirection.BEFORE_CURSOR, current_line_only = true, hint_offset = 1 })" opts)