chunkundo.nvim

Fragmentación inteligente de deshacer para Neovim

Neovim trata toda una sesión de inserción como una unidad de deshacer. Este plugin la divide en fragmentos más pequeños por tiempo y límites de palabras.

Comenzar Gratis

"El deshacer finalmente funciona como debería"

— Usuario de Neovim

"No más perder horas de trabajo por accidente"

— Desarrollador

Características

Fragmentación por tiempo

Fragmentación por tiempo

Detecta pausas de escritura (300ms por defecto) y divide bloques de deshacer. Deshaz ediciones largas incrementalmente.

Fragmentación por palabras

Fragmentación por palabras

Divide en espacio, tab, enter, puntuación. Deshacer de grano fino a nivel de carácter.

Auto-ajuste

Auto-ajuste

Aprende tu patrón de escritura y ajusta el intervalo automáticamente. Mejora con el uso.

Línea de estado

Línea de estado

u+5 (creciendo), u=12 (confirmado), etc. Estado del fragmento en tiempo real. Funciona con lualine.

Integración chillout.nvim

Integración chillout.nvim

Usa debounce, throttle y batch. Este plugin es una demostración de chillout.nvim.