Emacs- कीबाइंडिंग सिस्टम-वाइड?


27

क्या पूरे ओएस के लिए Emacs जैसे कीबोर्ड शॉर्टकट (कम से कम सब्मिट नीचे उल्लेखित है) सेट करने का कोई तरीका है? यह कुछ एप्स में संभव है जैसे कि टर्मिनल, Emacs (गो फिगर :) और इसके अलावा कुछ अन्य एप्स (ग्रहण) में विशेष प्लगइन्स के माध्यम से, लेकिन मुझे पाठ के माध्यम से Cf-ing करने की आदत हो गई है और कभी भी तीर के लिए कूदना नहीं पड़ता है। मैं इस प्रणाली को चौड़ा करने में सक्षम होना चाहता हूं ताकि मैं इसे टाइप कर सकूं जब भी मैं टाइप कर रहा हूं - जैसे कि रिदमबॉक्स में गाने खोजना, डैश या एचयूडी में सामान टाइप करना, थंडरबर्ड या जीमेल में मेल लिखना ... ... कॉम्बोस मैं सबसे अधिक रुचि रखते हैं:

  • सीएफ - आगे
  • सीबी - पीछे की ओर
  • सीए - घर
  • Ce - अंत
  • सीडी - हटाना
  • Ck - डिलीट लाइन

(गैर-एमएसीएस उपयोगकर्ताओं के लिए ध्यान दें - C का अर्थ है Ctrl)

जवाबों:


15

इसके आधार पर: /superuser//a/516847/205010

  1. ग्नोम-ट्वीक-टूल इंस्टॉल करें: sudo apt-get install gnome-tweak-tool

  2. खोलो इसे: gnome-tweak-tool

  3. करने के लिए जाओ Keyboard and Mouseऔर बदल Key Themeजाते हैंEmacs


1
यह बहुत अच्छा है, लेकिन सामान के बहुत सारे बल्कि Emacs परे बाहर कुंजी बाइंडिंग पुश करने के लिए कोशिश कर रहा से काम नहीं, यानी सीबी, सी.के. Emacs में सब कुछ आदि समाधान शायद खींच रहा है, यानी ब्राउज़र, ईमेल आदि करता है
BPH

यह कहाँ काम नहीं करता है? मेरे मामले में यह ज्यादातर समय बहुत अच्छी तरह से काम करता है।
ईयाल लेविन

ऐसा लगता है कि यदि कोई ऐप एक समान शॉर्टकट लागू करता है तो यह पूर्ववर्तीता लेता है। जो अजीब है
bph

मुझे नहीं लगता कि यह सभी ऐप्स के लिए होता है। मुझे क्रोम में कुछ समय के लिए सामना करना पड़ा कि वैश्विक Emacs शॉर्टकट ने विशिष्ट वेब ऐप शॉर्टकट्स के बारे में वरीयता प्राप्त की।
ईयाल लेविन

मेरा परीक्षण मामला एक फ़ायरफ़ॉक्स ब्राउज़र में याहू मेल और जीमेल का उपयोग कर रहा था। दोनों मामलों में Ca Ce Cf Cp Cn ने अपेक्षित रूप से काम किया, लेकिन Cb ने बोल्ड फ़ॉन्ट को जन्म दिया, और Ck ने एक लिंक संवाद लाया। तो मेरे विशेष आवेदन के लिए यह थोड़ा हिट और मिस है - मुझे क्रोम को एक कोशिश करना होगा और देखना होगा कि क्या इसका कोई अलग
bph

14

मैं AutoKey का उपयोग करके समस्या को हल करने में कामयाब रहा , जैसा कि इस उत्तर में सुझाया गया है । मेरे कुछ वाक्यांश हैं:

content                     |   hotkey             |   description
---------------------------------------------------------------
<ctrl>+f                    |   <ctrl>+<alt>+f     | replace the find operation
<home>                      |   <ctrl>+a           | begining of line
<end>                       |   <ctrl>+e           | end of line
<left>                      |   <ctrl>+b           | back one letter
<right>                     |   <ctrl>+f           | forward one letter
<delete>                    |   <ctrl>+d           | delete one letter
<home><shift>+<end><delete> |   <ctrl>+k           | kill line

(हाँ, मार लाइन कॉम्बो को खोजने के लिए बुरा था :)

आप सामान की जगह पर जा सकते हैं, लेकिन मैं नहीं चाहता कि मानसिक प्रताप बड़े हो (उदाहरण के लिए ctrl + n एक नई विंडो नहीं खोले, लेकिन अगली पंक्ति में जाता है)। सभी AutoKey में एक अच्छा अनुप्रयोग है!

वैसे भी, अब मुझे उबंटू में "पत्र कुंजी" छोड़ने के लिए कभी भी ईएसीएस एर्गोनॉमी नहीं मिली है - हर पाठ बॉक्स में मैं संपादन कर रहा हूं। Yeiii!

अपडेट: जैसा कि मैंने सबकुछ ठीक करने के लिए ऑटोके के साथ खेलने में गहराई हासिल की, मैंने काफी कुछ बदलाव किए। आप मेरे डॉटफिट गिट रेपो में मेरा पूरा ऑटोकेयू उबंटू-एमएसीएस विन्यास देख सकते हैं (और इसे स्थापित कर सकते हैं) ।


इसलिए मैंने आगे एक शब्द की कोशिश की <alt> + f लेकिन यह emacs में एक फ़ाइल खोलने के साथ टकराता रहा। क्या आपने उस समस्या का सामना किया? आपने इसे कैसे हल किया?
सांबतायोन

4

एक अन्य समाधान है जिसमें यहां पोस्ट किए गए तृतीय-पक्ष एप्लिकेशन शामिल नहीं हैं, जो उबंटू 12.04 में कीबाइंडिंग को खाली करते हैं


इस पद्धति का उपयोग थंडरबर्ड जैसे अनुप्रयोगों में काम नहीं करेगा, जहां Ctrl + F की व्याख्या "मूव स्ट्रिंग" के बजाय "फाइंड स्ट्रिंग" के रूप में की जाएगी।
होलोक्रोनविवर

वास्तव में @holocronweaver, मैंने थंडरबर्ड में Emacs कुंजियों को दु: खद रूप से काम करने के लिए छोड़ दिया है, लेकिन अधिकांश अन्य इनपुट (विशेष रूप से क्रोम में) लगभग काम करते हैं। मैं मदद नहीं कर सकता, लेकिन यह महसूस कर सकता हूं कि AutoKey समाधान सड़क को कभी भी ख़त्म नहीं होने वाला है और निराशा भी :) :) कहा कि आपने kermit666 द्वारा प्रस्तावित समाधान की कोशिश की है और यदि ऐसा है - तो क्या यह आपके लिए काम करता है?
डॉल्ज़ेंको

मेरे स्वाद के अनुरूप बनाने के लिए थोड़े संपादन के बाद, ऑटोके समाधान ने उबंटू 14.04 पर फ़ायरफ़ॉक्स और थंडरबर्ड में काफी अच्छा काम किया है। अभी और परीक्षण करना है।
होलोक्रोनविवर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.