aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjdhao <jdhao@hotmail.com>2022-08-31 23:56:52 +0800
committerjdhao <jdhao@hotmail.com>2022-08-31 23:56:52 +0800
commit16be5e0499a2569b920bb99911b76eab0353ac0b (patch)
tree81145cd3daad19d44d0ea6327fdf2fb38a0f5454
parenta39b53b7c155b5f66987572cdb0a45b6a50a8528 (diff)
update hop.nvim conf
-rw-r--r--lua/config/nvim_hop.lua25
1 files changed, 15 insertions, 10 deletions
diff --git a/lua/config/nvim_hop.lua b/lua/config/nvim_hop.lua
index 274b6a1..2a984d2 100644
--- a/lua/config/nvim_hop.lua
+++ b/lua/config/nvim_hop.lua
@@ -1,14 +1,19 @@
-vim.cmd[[ hi HopNextKey cterm=bold ctermfg=176 gui=bold guibg=#ff00ff guifg=#ffffff ]]
-vim.cmd[[ hi HopNextKey1 cterm=bold ctermfg=176 gui=bold guibg=#ff00ff guifg=#ffffff ]]
-vim.cmd[[ hi HopNextKey2 cterm=bold ctermfg=176 gui=bold guibg=#ff00ff guifg=#ffffff ]]
+vim.cmd [[hi HopNextKey cterm=bold ctermfg=176 gui=bold guibg=#ff00ff guifg=#ffffff]]
+vim.cmd [[hi HopNextKey1 cterm=bold ctermfg=176 gui=bold guibg=#ff00ff guifg=#ffffff]]
+vim.cmd [[hi HopNextKey2 cterm=bold ctermfg=176 gui=bold guibg=#ff00ff guifg=#ffffff]]
-require('hop').setup({
+local hop = require "hop"
+hop.setup({
case_insensitive = true,
- char2_fallback_key = '<CR>',
- quit_key='<Esc>',
+ char2_fallback_key = "<CR>",
+ quit_key = "<Esc>",
})
-vim.keymap.set('n', 'f', function()
- return require('hop').hint_char2()
-end,
-{ silent = true, noremap = true, desc = "nvim-hop char2" })
+vim.keymap.set({ "n", "v" }, "f", "", {
+ silent = true,
+ noremap = true,
+ callback = function()
+ hop.hint_char2()
+ end,
+ desc = "nvim-hop char2",
+})