1 repositorio
Executing functions from a secondary language with automatic data type conversion.
Distinct from Function Calling Interfaces: Distinct from AI function calling: focuses on calling functions between two scripting languages in an editor environment.
Explore 1 awesome GitHub repository matching artificial intelligence & ml · Cross-Language Function Invocations. Refine with filters or upvote what's useful.
Este proyecto es una guía completa para escribir configuraciones y plugins de Neovim utilizando el lenguaje de programación Lua. Sirve como manual para usar la API nativa de Lua en Neovim para gestionar buffers, ventanas y opciones del editor. La guía se centra en la interoperabilidad entre Lua y Vimscript, proporcionando instrucciones sobre cómo ejecutar Vimscript desde Lua y llamar a funciones de Lua desde Vimscript. También proporciona un framework para el desarrollo de plugins, cubriendo la organización del código en módulos externos y la creación de comandos y mapeos de teclas personalizados. La documentación cubre capacidades más amplias, incluyendo la automatización del flujo de trabajo del editor, la manipulación de variables internas y la gestión de opciones del editor. También incluye instrucciones para cargar archivos externos y modificar líneas de buffer.
Explains how to call Vimscript functions from Lua and handle the automatic conversion of data types.