aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2022-12-15 23:03:50 +0900
committernsfisis <nsfisis@gmail.com>2022-12-15 23:03:50 +0900
commit98d9bb1cf5b771870d3b883e3d1c941df9bde1d4 (patch)
treef74d93b490d1717d61d732dbd4b06255f3b428b1
parentf496684465c848b53e18e74ae0ca2980a16bd943 (diff)
downloaddotfiles-98d9bb1cf5b771870d3b883e3d1c941df9bde1d4.tar.gz
dotfiles-98d9bb1cf5b771870d3b883e3d1c941df9bde1d4.tar.zst
dotfiles-98d9bb1cf5b771870d3b883e3d1c941df9bde1d4.zip
neovim:hop: fix behaviors of "t" and "T"
-rw-r--r--.config/nvim/lua/plugins.lua4
1 files 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('', '<Plug>(hop-f)', function() require('hop').hint_char1({ direction = require('hop.hint').HintDirection.AFTER_CURSOR, current_line_only = true }) end, { silent=true })
vim.keymap.set('', '<Plug>(hop-F)', function() require('hop').hint_char1({ direction = require('hop.hint').HintDirection.BEFORE_CURSOR, current_line_only = true }) end, { silent=true })
- vim.keymap.set('', '<Plug>(hop-t)', function() require('hop').hint_char1({ direction = require('hop.hint').HintDirection.AFTER_CURSOR, current_line_only = true }) end, { silent=true })
- vim.keymap.set('', '<Plug>(hop-T)', function() require('hop').hint_char1({ direction = require('hop.hint').HintDirection.BEFORE_CURSOR, current_line_only = true }) end, { silent=true })
+ vim.keymap.set('', '<Plug>(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('', '<Plug>(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('', '<Plug>(hop-s2)', function() require('hop').hint_char2() end, { silent=true })
vim.keymap.set('', '<Plug>(hop-n)', function() require('hop').hint_patterns({ direction = require('hop.hint').HintDirection.AFTER_CURSOR }, vim.fn.getreg('/')) end, { silent=true })