4 repositorios
Triggering functions defined by internal or external scripts using script-binding or script-message commands.
Distinct from Script Invocation Interfaces: Distinct from Script Invocation Interfaces: focuses on triggering script functions from player commands rather than native-to-script calls.
Explore 4 awesome GitHub repositories matching programming languages & runtimes · Script Command Triggers. Refine with filters or upvote what's useful.
Triggers functions defined by internal or external scripts using script-binding or script-message commands.
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.
Shows how to create custom user commands in Neovim that execute specific Lua functions.
Code Tour es una extensión de VS Code que permite la creación de recorridos guiados interactivos paso a paso de una base de código. Sirve como herramienta para la documentación guiada, mapeando explicaciones descriptivas directamente a líneas de archivo y directorios específicos dentro del editor para facilitar la incorporación (onboarding) y la transferencia de conocimiento técnico. El sistema se distingue por el uso de anclajes basados en expresiones regulares para mantener la estabilidad de los pasos entre diferentes versiones del código fuente, y por la capacidad de exportar los recorridos como archivos portátiles que contienen el contexto de código necesario para su reproducción sin el repositorio local original. Además, admite la sincronización con el control de versiones mediante el versionado de recorridos basado en Git y proporciona detección de deriva (drift) para identificar cuándo los cambios en el código rompen los enlaces de los recorridos existentes. El proyecto cubre una amplia gama de capacidades, incluyendo la grabación y diseño de recorridos, un motor de reproducción con descubrimiento basado en el margen (gutter) y la capacidad de incrustar elementos interactivos como comandos de shell e invocaciones de funciones del editor. Los recorridos se almacenan mediante serialización JSON y pueden compartirse a través de enlaces remotos o gestionarse mediante estrategias de almacenamiento en disco flexibles.
Triggers editor functions or extension commands directly from tour step descriptions via custom URIs.
Telegram-bot is a modular chat bot platform and framework built for Telegram that executes script plugins to handle custom user interactions and automated tasks within messaging channels. Incoming chat events route through a central dispatcher that delegates execution to matching registered command handlers. The platform relies on a file-based plugin architecture where isolated script files load dynamically at runtime, allowing administrators to manage and toggle feature modules on the fly without restarting the host application. Chat inputs parse into discrete command arguments that execute
Parses chat inputs into discrete arguments that trigger modular script functions.