awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesApplication-Specific Bindings

Input bindings that are dynamically activated based on the focused application.

Distinct from Multi-Key Bindings: Focuses on the context (active app) rather than the complexity of the shortcut (multi-key).

Explore 3 awesome GitHub repositories matching development tools & productivity · Application-Specific Bindings. Refine with filters or upvote what's useful.

Awesome Application-Specific Bindings GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • christoomey/vim-tmux-navigatorAvatar christoomey

    christoomey/vim-tmux-navigator

    6,225Vezi pe GitHub↗

    vim-tmux-navigator este o punte de navigare concepută pentru a unifica scurtăturile de tastatură între un editor de text și un multiplexor de terminal. Acesta funcționează ca un plugin care sincronizează scurtăturile de mișcare, permițând o mișcare consistentă a cursorului între split-urile editorului și pane-urile terminalului. Sistemul permite navigarea prin mai multe straturi de sesiuni imbricate și gestionează interacțiunea dintre pane-urile mărite (zoomed) și tranzițiile de ferestre. Include mecanisme pentru a gestiona wrap-ul navigării și asigură o experiență consistentă la mutarea cursorului prin diverse medii shell. Instrumentul oferă utilitare de configurare pentru scurtături de tastatură personalizate și blocarea hotkey-urilor specifice aplicației pentru a preveni conflictele cu scurtăturile programelor native. Include, de asemenea, funcționalitate pentru salvarea automată a buffer-ului și filtrarea input-ului bazată pe procese.

    Prevents navigation hotkeys from triggering when specific applications are active to avoid conflicts with native bindings.

    Shell
    Vezi pe GitHub↗6,225
  • rvaiya/keydAvatar rvaiya

    rvaiya/keyd

    5,590Vezi pe GitHub↗

    keyd este un daemon la nivel de kernel pentru Linux care interceptează și remapează input-urile tastaturii fizice pentru a crea layout-uri și scurtături personalizate. Funcționează ca un serviciu de input la nivel de sistem și manager de layout, capabil să modifice semnalele de input înainte ca acestea să ajungă la sistemul de operare. Serviciul suportă maparea conștientă de aplicație, care schimbă dinamic comportamentul tastaturii în funcție de fereastra activă. De asemenea, oferă mapare specifică dispozitivului, permițând atribuirea unor configurații unice pentru diferite tastaturi fizice folosind identificatorii lor hardware. Instrumentul include capabilități pentru gestionarea mai multor straturi de tastatură prin taste modificatoare și supraîncărcarea tastelor pentru a efectua acțiuni diferite în funcție de faptul că sunt apăsate scurt sau lung. Funcționalitățile suplimentare de gestionare a input-ului includ modificatori one-shot și emiterea de caractere Unicode specifice.

    Changes keyboard behavior dynamically based on the active window or application currently in focus.

    Cckeyboardkeyboard-layout
    Vezi pe GitHub↗5,590
  • runjuu/inputsourceproAvatar runjuu

    runjuu/InputSourcePro

    2,861Vezi pe GitHub↗

    InputSourcePro is a macOS keyboard layout manager and automation tool designed to automate the switching of input sources based on application focus and system rules. It serves as a contextual input source switcher and keyboard shortcut mapper that triggers layout changes when specific applications gain focus or certain browser URLs are visited. The tool distinguishes itself by offering URL-based layout switching and the ability to enforce English punctuation within specific applications. It also provides dynamic function key behavior, allowing the system to toggle between standard function k

    Assigns unique keyboard layouts and function key behaviors to specific applications to optimize technical or creative workflows.

    Swift
    Vezi pe GitHub↗2,861
  1. Home
  2. Development Tools & Productivity
  3. Input Binding Libraries
  4. Multi-Key Bindings
  5. Application-Specific Bindings