From 703b88587bf5bfa7468edffe35be956fe0a06f35 Mon Sep 17 00:00:00 2001 From: Elvis Claros Castro Date: Sat, 30 Aug 2025 14:26:57 -0300 Subject: =?UTF-8?q?feat(completion):=20migraci=C3=B3n=20a=20blink.cmp=20pa?= =?UTF-8?q?ra=20completado=20m=C3=A1s=20r=C3=A1pido=20e=20inteligente?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Se reemplazó nvim-cmp y fuentes relacionadas por blink.cmp, incluyendo soporte para Copilot y LaTeX. Se actualizó la configuración de completado para mejorar el rendimiento, resistencia a errores tipográficos y mejor interfaz. Las completaciones DAP ahora se gestionan automáticamente. Se eliminaron cmp-dap y dependencias de plugins no utilizados. feat(ui): agrega nvzone/menu y minty para menús y selección de colores mejorados Se incorporó nvzone/menu para menús contextuales (Oil, Colores) y minty para paletas y selector de color avanzados. Se añadieron nuevas definiciones de menú y atajos para acceso rápido. refactor(lsp): actualiza capacidades LSP para integración con blink.cmp Se modificaron las capacidades del cliente LSP para usar blink.cmp y mejorar la experiencia de completado en todos los servidores. fix(dap): actualiza configuración del adaptador de Firefox para desarrollo local Se cambiaron los parámetros del adaptador de depuración de Firefox para ajustarse al entorno y puerto local. chore: elimina plugins no utilizados (vim-dadbod, deadcolumn, duck, easy-align, orgmode, llm) Se limpió la lista de plugins eliminando los no utilizados o deshabilitados para una configuración más ligera. style(colorscheme): mejora configuración de Solarized Osaka para mejor UI Se mejoró la configuración del esquema de colores con resaltados más legibles, mejores estilos para barras laterales/ventanas flotantes y retroalimentación visual mejorada. docs: agrega MIGRACION_BLINK.md con notas de migración Se añadió archivo de documentación para registrar los pasos y razones de la migración a blink.cmp. --- lua/plugins/dap.lua | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'lua/plugins/dap.lua') diff --git a/lua/plugins/dap.lua b/lua/plugins/dap.lua index 921c560..01e6567 100644 --- a/lua/plugins/dap.lua +++ b/lua/plugins/dap.lua @@ -7,7 +7,8 @@ return { "mxsdev/nvim-dap-vscode-js", "anuvyklack/hydra.nvim", "nvim-telescope/telescope-dap.nvim", - "rcarriga/cmp-dap", + -- Note: cmp-dap removed due to migration to blink.cmp + -- blink.cmp handles DAP completions automatically }, keys = { { "d", desc = "Open Debug menu" } }, config = function() @@ -17,15 +18,7 @@ return { telescope.load_extension "dap" end - local ok_cmp, cmp = pcall(require, "cmp") - if ok_cmp then - cmp.setup.filetype({ "dap-repl", "dapui_watches" }, { - sources = cmp.config.sources({ - { name = "dap" }, - }, { - { name = "buffer" }, - }), - }) - end + -- Note: DAP completions are handled automatically by blink.cmp + -- No additional configuration needed end, } -- cgit v1.2.3