From 98d9bb1cf5b771870d3b883e3d1c941df9bde1d4 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Thu, 15 Dec 2022 23:03:50 +0900 Subject: neovim:hop: fix behaviors of "t" and "T" --- .config/nvim/lua/plugins.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua index 4998a22..43a5e9b 100644 --- a/.config/nvim/lua/plugins.lua +++ b/.config/nvim/lua/plugins.lua @@ -554,8 +554,8 @@ packer.startup(function(use) vim.keymap.set('', '(hop-f)', function() require('hop').hint_char1({ direction = require('hop.hint').HintDirection.AFTER_CURSOR, current_line_only = true }) end, { silent=true }) vim.keymap.set('', '(hop-F)', function() require('hop').hint_char1({ direction = require('hop.hint').HintDirection.BEFORE_CURSOR, current_line_only = true }) end, { silent=true }) - vim.keymap.set('', '(hop-t)', function() require('hop').hint_char1({ direction = require('hop.hint').HintDirection.AFTER_CURSOR, current_line_only = true }) end, { silent=true }) - vim.keymap.set('', '(hop-T)', function() require('hop').hint_char1({ direction = require('hop.hint').HintDirection.BEFORE_CURSOR, current_line_only = true }) end, { silent=true }) + vim.keymap.set('', '(hop-t)', function() require('hop').hint_char1({ direction = require('hop.hint').HintDirection.AFTER_CURSOR, current_line_only = true, hint_offset = -1 }) end, { silent=true }) + vim.keymap.set('', '(hop-T)', function() require('hop').hint_char1({ direction = require('hop.hint').HintDirection.BEFORE_CURSOR, current_line_only = true, hint_offset = 1 }) end, { silent=true }) vim.keymap.set('', '(hop-s2)', function() require('hop').hint_char2() end, { silent=true }) vim.keymap.set('', '(hop-n)', function() require('hop').hint_patterns({ direction = require('hop.hint').HintDirection.AFTER_CURSOR }, vim.fn.getreg('/')) end, { silent=true }) -- cgit v1.2.3-70-g09d2