গুগল ক্রোমের মতো অ্যাপ্লিকেশনগুলিতে আমি কীভাবে ইম্যাক্স কী-বাইন্ডিং সক্ষম করব?


33

Emacsকী কী আমাকে কী-বাইন্ড সক্ষম করবেন তা বলতে পারেন Chrome?

আমি কয়েকটি লিঙ্ক পেয়েছি তবে তারা কীভাবে তা করতে হবে বা আমি কী চাই না তা স্পষ্টভাবে উল্লেখ করছে না (আমি চাই না যে এই উদ্দেশ্যে বাইরের সরঞ্জাম চালিত হোক)।


আপনার প্রথম লিঙ্কটি উপায় নির্দেশ করে। আমি টাইপ gconftool-2 --set /desktop/gnome/interface/gtk_key_theme Emacsবা সম্ভবত অনুমান করব gconftool-2 --type string --set /desktop/gnome/interface/gtk_key_theme Emacs
চান-হো সুহ

এটি কোনও তাত্পর্যপূর্ণ বলে মনে হচ্ছে না, আমি প্রাসঙ্গিক কনফিগারেশন আইটেমটি সেট করে দিয়েছি এবং এমনকি আমার পুরো সিস্টেমটি পুনরায় চালু করেছি কিন্তু ক্রোম আমার জন্য কোনও ইমাস কি-বাইন্ডিংগুলি স্বীকৃতি দেয় না ...
জন জে ক্যামিলারি

উত্তর:


38

আপনি যদি 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/

গীত। তাহলে এর অর্থ কি এই যে আপনি আপনার সমস্ত পরিবর্তিত কীগুলি ইম্যাক্স ব্যবহারের জন্য ফিরে চুরি করতে ইউনিটির বিরুদ্ধে যুদ্ধে জয়লাভ করেছেন ?! :)


উত্তরের জন্য ধন্যবাদ এবং আমি দেরিতে প্রতিক্রিয়া জানাতে দুঃখিত। এখনই আমার বর্ণিত যা অর্জন করার দরকার নেই তাই আমি পরীক্ষা করতে পারি না। তবে এটি সম্ভবত কার্যকর সমাধান বলে মনে হচ্ছে তাই +1
ইসহাকস

1
আমি একতা থেকে মূল চুরি বন্ধ করতে পরিচালিত। মূলত, সিস্টেম সেটিংসের কীবোর্ড বিভাগে আপনি শর্টকাট ট্যাব, উইন্ডো বিভাগে যান। "উইন্ডো মেনুটি সক্রিয় করুন" অক্ষম করুন। এইচইউডিটি দেখানোর জন্য প্রবর্তক বিভাগে, আপনার এটিকে রাইট ALT (বা অন্য কোনও কিছু) এ সেট করা উচিত। সমস্যা চলে গেল! :)
MarkovCh1

আপনাকে অনেক ধন্যবাদ :) gtk2 কনফারেন্স রেখেছি, এবং এটি কাজ করছিল না ...
জের্মি

1
কোন gtk সংস্করণ ব্যবহৃত হয় তা কীভাবে নির্ধারণ করা যায় তা এখানে ( স্ট্যাকওভারফ্লো.com / প্রশ্নগুলি / 126141/… ) আলোচনা করা হয়েছে ।
মারিয়াস হাফার্ট

1
উভয় পদ্ধতি ক্রোমিয়াম-ব্রাউজারের জন্য কাজ করে না, যা উবুন্টু 14.04-এ একমাত্র অ্যাপ্লিকেশন যা আমি কনফিগার করা ইমাস-কি-বাইন্ডিং মানি না। কোন ইঙ্গিত?
ট্যাঙ্কম্যান 六四

11

Gtk3 এ স্যুইচ করা ক্রোম 59 হিসাবে , এতে সেট gtk-key-theme-nameকরা Emacsহয়েছে ~/.config/gtk-3.0/settings.ini:

[Settings]
gtk-key-theme-name = Emacs

আহা, তাই সে কারণেই সম্প্রতি আমার ইমাস কি-বাইন্ডিংস ক্রোমে কাজ করা বন্ধ করে দিয়েছে। ধন্যবাদ!
কর্ট জে সাম্পসন

এটি রাস্পবিয়ান চলমান একটি রাস্পবেরি পাইতে কাজ করে। যদি সেটিংস.ইআই-এর অস্তিত্ব না থাকে তবে এটিকে তৈরি করুন, ক্রোমিয়াম এবং প্রিস্টো পুনরায় আরম্ভ করুন, ইমাস কী কী বাইন্ডিং।
ব্লিস্টারপিন্ট

5

দারুচিনির নিজস্ব সেটিংস রয়েছে:

gsettings set org.cinnamon.desktop.interface gtk-key-theme "Emacs" # use emacs
gsettings set org.cinnamon.desktop.interface gtk-key-theme "Default" # use default

3

গুগল ক্রোম ব্যতীত যে কোনও জিটিকে অ্যাপ্লিকেশনটির জন্য ইমাস কী-বাইন্ডিংগুলি সহজেই সক্ষম করা যায়, কেবলমাত্র আপনি যে নির্দেশনাটি পেয়েছেন তা অনুসরণ করুন।

গুগল ক্রোমের জন্য ইমাস কি-বাইন্ডিং যদিও আপনার প্রশ্নের (ডিসেম্বর ২০১২) সময় কাজ করছে না । এটি আপস্ট্রিম https://code.google.com/p/chromium/issues/detail?id=11480 থেকে একটি বাগ । এটি এখন কাজ করছে।

2013 সালে বাগটি সমাধান করা হয়েছে। তবে উবুন্টু 14.04 এর সাথে পাঠানো ক্রোমিয়ামের সংস্করণটি এখনও বাগ করা হয়েছিল, আপনি একটি সুরক্ষা আপডেট করতে পারেন যাতে এই বাগের সাথে ক্রমিয়াম (ভি 36) এর সংস্করণ অন্তর্ভুক্ত থাকবে (তবে অন্য কোনও সফ্টওয়্যারের মতো মোট) বাগের সংখ্যা হ্রাস পায় না, অর্থাত্ স্থিরগুলি প্রতিস্থাপনের জন্য নতুন বাগ প্রবর্তনকারী নতুন বৈশিষ্ট্যগুলি। আমার আপগ্রেডের পর থেকে আমার জীবন আরও কঠিন, কারণ ট্যাব নামগুলিতে আইডোগ্রাফগুলি প্রদর্শন বন্ধ করা হয়েছে)।

মনে হচ্ছে আপনাকে দেওয়া অন্যান্য উত্তরটি অবগত ছিল না যে আপনার প্রশ্নটি ক্রোমিয়াম-নির্দিষ্ট এবং ইমাস কি-বাইনডিংগুলি ২০১৪ সাল পর্যন্ত সত্যই বহু বছর ক্রোমিয়ামে কাজ করে না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.