diff options
| author | Elvis Claros Castro <elvis@claros.ar> | 2025-08-31 12:35:03 -0300 |
|---|---|---|
| committer | Elvis Claros Castro <elvis@claros.ar> | 2025-08-31 12:35:03 -0300 |
| commit | ec64a4c396b25183496cd83591c42088dc89acfb (patch) | |
| tree | 4c5722aa153857e26e9b0e9d518ebe4cecca094d /lua | |
| parent | ed6e1b88efd5d162c4abae38218b61d3d10c0714 (diff) | |
| download | nvim-conf-ec64a4c396b25183496cd83591c42088dc89acfb.tar.gz nvim-conf-ec64a4c396b25183496cd83591c42088dc89acfb.zip | |
feat(completion): deshabilita navegación con flechas en el menú de autocompletado
La configuración del complemento de autocompletado ahora deshabilita explícitamente la navegación usando las teclas de flecha Arriba y Abajo dentro del menú de autocompletado. Este cambio asegura que solo Ctrl+n y Ctrl+p se utilicen para seleccionar el siguiente/anterior elemento, alineando el comportamiento con el mapeo de teclas documentado y reduciendo selecciones accidentales mediante las flechas. Esto mejora la consistencia y previene conflictos con otros mapeos o el comportamiento esperado del editor.
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/plugins/completition.lua | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lua/plugins/completition.lua b/lua/plugins/completition.lua index bfe51d5..a21174b 100644 --- a/lua/plugins/completition.lua +++ b/lua/plugins/completition.lua @@ -32,11 +32,16 @@ return { -- 'super-tab' - Tab para aceptar, similar a VSCode -- 'enter' - Enter para aceptar -- 'none' - Sin atajos automáticos (defines los tuyos) - keymap = { preset = "default" }, + keymap = { + preset = "default", + -- Deshabilitar navegación con flechas + ["<Up>"] = {}, + ["<Down>"] = {}, + }, -- Todas las configuraciones de preset 'default' incluyen: -- Ctrl+space: Abrir menú o mostrar docs si ya está abierto - -- Ctrl+n/Ctrl+p o ↑/↓: Seleccionar siguiente/anterior + -- Ctrl+n/Ctrl+p: Seleccionar siguiente/anterior -- Ctrl+e: Ocultar menú -- Ctrl+k: Toggle signature help (si signature.enabled = true) |