क्या कोई मुझे बता सकता है कि Emacs
कीबाइंड को कैसे ऑन करें Chrome
?
मुझे कुछ लिंक मिले, लेकिन वे या तो स्पष्ट रूप से उल्लेख नहीं कर रहे हैं कि मुझे ऐसा कैसे करना है या क्या नहीं (मैं इस उद्देश्य के लिए बाहरी उपकरण नहीं चलाना चाहता)।
क्या कोई मुझे बता सकता है कि Emacs
कीबाइंड को कैसे ऑन करें Chrome
?
मुझे कुछ लिंक मिले, लेकिन वे या तो स्पष्ट रूप से उल्लेख नहीं कर रहे हैं कि मुझे ऐसा कैसे करना है या क्या नहीं (मैं इस उद्देश्य के लिए बाहरी उपकरण नहीं चलाना चाहता)।
जवाबों:
यदि आप gtk3 का उपयोग कर रहे हैं, तो सेटिंग्स libgtk-3-common
पैकेज में हैं /usr/share/themes/Emacs/gtk-3.0/gtk-keys.css
और आप उन्हें इसके साथ सक्षम कर सकते हैं:
gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"
और वापस स्विच करने के लिए:
gsettings set org.gnome.desktop.interface gtk-key-theme "Default"
यदि आप gtk2 का उपयोग कर रहे हैं, तो सेटिंग्स libgtk2.0-common
पैकेज में हैं /usr/share/themes/Emacs/gtk-2.0-key/gtkrc
और आप उन्हें इसके साथ सक्षम कर सकते हैं:
gconftool-2 --type=string --set /desktop/gnome/interface/gtk_key_theme Emacs
और अगर आप कीबाइंडिंग कस्टमाइज़ करना चाहते हैं आप में सेटिंग्स की प्रतिलिपि कर सकते हैं ~/.themes/
साथcp -r /usr/share/themes/Emacs ~/.themes/
ps। तो इसका मतलब यह है कि आप एकता के खिलाफ लड़ाई जीतने के लिए Emacs का उपयोग करने के लिए अपने सभी संशोधित कुंजी चोरी करने में कामयाब रहे हैं ?! :)
Chrome 59 के रूप में, जो gtk3 में बदल गया , में सेट gtk-key-theme-name
किया Emacs
गया ~/.config/gtk-3.0/settings.ini
:
[Settings]
gtk-key-theme-name = Emacs
दालचीनी की अपनी सेटिंग होती है:
gsettings set org.cinnamon.desktop.interface gtk-key-theme "Emacs" # use emacs
gsettings set org.cinnamon.desktop.interface gtk-key-theme "Default" # use default
Google Chrome को छोड़कर किसी भी gtk एप्लिकेशन के लिए इमैक कीबाइंडिंग को आसानी से सक्षम किया जा सकता है, बस आपको मिले निर्देश का पालन करें।
Google Chrome के लिए Emacs कीबाइंडिंग हालांकि आपके प्रश्न के समय काम नहीं कर रही थी (Dec 2012)। यह अपस्ट्रीम https://code.google.com/p/chromium/issues/detail?id=11480 से बग है । यह अब काम कर रहा है।
2013 में बग को हल कर दिया गया है। लेकिन क्रोमियम का संस्करण उबंटू 14.04 के साथ भेज दिया गया था, फिर भी आपको बग किया गया था, आप एक सुरक्षा अपडेट कर सकते हैं जिसमें क्रोमियम (v36) का एक संस्करण शामिल होगा, जो इस बग के साथ तय किया गया है (लेकिन किसी भी अन्य सॉफ्टवेयर के साथ, कुल बग की संख्या कम नहीं होती है, अर्थात, नए फीचर्स नए बगों को तय करने के लिए शुरू करते हैं। मेरे लिए मैं उन्नयन के बाद से जीवन कठिन है, क्योंकि विचारधाराओं ने टैब नामों में प्रदर्शित करना बंद कर दिया है)।
ऐसा लगता है कि आपको दिया गया अन्य उत्तर इस बात से अवगत नहीं था कि आपका प्रश्न क्रोमियम-विशिष्ट है और इमैक कीबाइंडिंग वास्तव में 2014 तक कई वर्षों तक क्रोमियम में काम नहीं किया था।
gconftool-2 --set /desktop/gnome/interface/gtk_key_theme Emacs
या शायद अनुमान लगाऊंगाgconftool-2 --type string --set /desktop/gnome/interface/gtk_key_theme Emacs
।