3 रिपॉजिटरी
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.
vim-tmux-navigator एक नेविगेशन ब्रिज है जिसे टेक्स्ट एडिटर और टर्मिनल मल्टीप्लेक्सर के बीच कीबोर्ड बाइंडिंग्स को एकीकृत करने के लिए डिज़ाइन किया गया है। यह एक प्लगइन के रूप में कार्य करता है जो मूवमेंट शॉर्टकट्स को सिंक्रोनाइज़ करता है, जिससे एडिटर स्प्लिट्स और टर्मिनल पैन के बीच कर्सर की निरंतर आवाजाही संभव होती है। यह सिस्टम नेस्टेड सेशंस की कई परतों में नेविगेशन को सक्षम बनाता है और ज़ूम किए गए पैन और विंडो ट्रांज़िशन के बीच इंटरैक्शन का प्रबंधन करता है। इसमें नेविगेशन रैपिंग को संभालने के लिए तंत्र शामिल हैं और विभिन्न शेल वातावरणों में कर्सर को ले जाते समय एक सुसंगत अनुभव सुनिश्चित करता है। यह टूल कस्टम की बाइंडिंग्स और नेटिव प्रोग्राम शॉर्टकट्स के साथ संघर्ष को रोकने के लिए एप्लिकेशन-विशिष्ट हॉटकी ब्लॉकिंग के लिए कॉन्फ़िगरेशन यूटिलिटीज प्रदान करता है। इसमें स्वचालित बफ़र सेविंग और प्रोसेस-आधारित इनपुट फ़िल्टरिंग की कार्यक्षमता भी शामिल है।
Prevents navigation hotkeys from triggering when specific applications are active to avoid conflicts with native bindings.
keyd Linux के लिए एक कर्नल-लेवल डेमन है जो कस्टम लेआउट और शॉर्टकट्स बनाने के लिए भौतिक कीबोर्ड इनपुट्स को इंटरसेप्ट और रीमैप करता है। यह एक सिस्टम-लेवल इनपुट सर्विस और लेआउट मैनेजर के रूप में कार्य करता है, जो ऑपरेटिंग सिस्टम तक पहुंचने से पहले इनपुट सिग्नल्स को संशोधित करने में सक्षम है। यह सर्विस एप्लिकेशन-अवेयर मैपिंग का सपोर्ट करती है, जो सक्रिय विंडो के आधार पर कीबोर्ड व्यवहार को डायनामिक रूप से बदलती है। यह डिवाइस-विशिष्ट मैपिंग भी प्रदान करती है, जिससे उनके हार्डवेयर आइडेंटिफ़ायर्स का उपयोग करके विभिन्न भौतिक कीबोर्ड्स को अद्वितीय कॉन्फ़िगरेशन असाइन किए जा सकते हैं। टूल में मॉडिफायर कीज़ के माध्यम से कई कीबोर्ड लेयर्स को मैनेज करने और कीज़ को टैप या होल्ड किए जाने के आधार पर अलग-अलग क्रियाएं करने के लिए ओवरलोड करने की क्षमताएं शामिल हैं। अतिरिक्त इनपुट प्रबंधन सुविधाओं में वन-शॉट मॉडिफायर्स और विशिष्ट Unicode कैरेक्टर्स का उत्सर्जन शामिल है।
Changes keyboard behavior dynamically based on the active window or application currently in focus.
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.