aboutsummaryrefslogtreecommitdiffstats
path: root/lua/plugins
diff options
context:
space:
mode:
authorElvis Claros Castro <elvis@claros.ar>2025-08-31 12:35:03 -0300
committerElvis Claros Castro <elvis@claros.ar>2025-08-31 12:35:03 -0300
commitec64a4c396b25183496cd83591c42088dc89acfb (patch)
tree4c5722aa153857e26e9b0e9d518ebe4cecca094d /lua/plugins
parented6e1b88efd5d162c4abae38218b61d3d10c0714 (diff)
downloadnvim-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/plugins')
-rw-r--r--lua/plugins/completition.lua9
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)