@@ -424,16 +424,16 @@ local function open_win()
424424 vim .api .nvim_win_set_cursor (0 , { linenr , colum })
425425 vim .o .mouse = saved_mouse_opt
426426 end
427- vim .keymap .set (' i' , ' <Enter> ' , function ()
427+ vim .keymap .set (' i' , config . mappings . open_item_edit , function ()
428428 open_item (' edit' )
429429 end , { buffer = prompt_bufid })
430- vim .keymap .set (' i' , ' <C-v> ' , function ()
430+ vim .keymap .set (' i' , config . mappings . open_item_vsplit , function ()
431431 open_item (' vsplit' )
432432 end , { buffer = prompt_bufid })
433- vim .keymap .set (' i' , ' <C-s> ' , function ()
433+ vim .keymap .set (' i' , config . mappings . open_item_split , function ()
434434 open_item (' split' )
435435 end , { buffer = prompt_bufid })
436- vim .keymap .set (' i' , ' <C-t> ' , function ()
436+ vim .keymap .set (' i' , config . mappings . open_item_tabedit , function ()
437437 open_item (' tabedit' )
438438 end , { buffer = prompt_bufid })
439439
@@ -448,19 +448,17 @@ local function open_win()
448448 end
449449
450450 -- 使用 Tab/Shift-Tab and Ctrl-jk 上下移动搜素结果
451- vim .keymap .set (' i' , ' <Tab>' , next_item , { buffer = prompt_bufid })
452- vim .keymap .set (' i' , ' <C-j>' , next_item , { buffer = prompt_bufid })
453- vim .keymap .set (' i' , ' <S-Tab>' , previous_item , { buffer = prompt_bufid })
454- vim .keymap .set (' i' , ' <C-k>' , previous_item , { buffer = prompt_bufid })
455- vim .keymap .set (' i' , ' <C-e>' , function ()
451+ vim .keymap .set (' i' , config .mappings .next_item , next_item , { buffer = prompt_bufid })
452+ vim .keymap .set (' i' , config .mappings .previous_item , previous_item , { buffer = prompt_bufid })
453+ vim .keymap .set (' i' , config .mappings .toggle_fix_string , function ()
456454 toggle_fix_string ()
457455 update_result_count ()
458456 end , { buffer = prompt_bufid })
459- vim .keymap .set (' i' , ' <C-h> ' , function ()
457+ vim .keymap .set (' i' , config . mappings . toggle_hidden_file , function ()
460458 toggle_hidden_file ()
461459 update_result_count ()
462460 end , { buffer = prompt_bufid })
463- vim .keymap .set (' i' , ' <C-p> ' , function ()
461+ vim .keymap .set (' i' , config . mappings . toggle_preview_win , function ()
464462 toggle_preview_win ()
465463 end , { buffer = prompt_bufid })
466464
0 commit comments