ফায়ারফক্স, ক্রোম ইত্যাদি অ্যাপ্লিকেশনের অনেক, বদ্ধ যাই যখন আমি ঘটনাক্রমে চাপুন Ctrl+ + Qপরিবর্তে Ctrl+ + Wএর নিকটবর্তী স্থান হওয়ার কারণে Qএবং Wকীবোর্ডে কি। এই শর্টকাটটি সরানোর জন্য বা সিস্টেমের ব্যাপক ভিত্তিতে পুনরায় সেট করার কোনও উপায় আছে কি?
ফায়ারফক্স, ক্রোম ইত্যাদি অ্যাপ্লিকেশনের অনেক, বদ্ধ যাই যখন আমি ঘটনাক্রমে চাপুন Ctrl+ + Qপরিবর্তে Ctrl+ + Wএর নিকটবর্তী স্থান হওয়ার কারণে Qএবং Wকীবোর্ডে কি। এই শর্টকাটটি সরানোর জন্য বা সিস্টেমের ব্যাপক ভিত্তিতে পুনরায় সেট করার কোনও উপায় আছে কি?
উত্তর:
সর্বোত্তম উপায় হ'ল আপনার নির্দিষ্ট অ্যাপ্লিকেশনটিতে কীবোর্ড সেটিংটি অক্ষম করা। ফায়ারফক্সের জন্য একটি এক্সটেনশন কীকনফিগ রয়েছে । এটি আপনাকে কীবোর্ড সেটিংস পরিবর্তন করতে দেয়।
আপনি যদি আপনার পুরো সিস্টেমের জন্য Ctrl+ অক্ষম করতে চান তবে Qআমি একটি নতুন সেটিং করার পরামর্শ দেব:
/bin/falseকমান্ড হিসাবে প্রবেশ করুন । আপনার পরিবর্তনগুলি প্রয়োগ করুন।আপনার প্রয়োগকৃত নাম এবং কীবোর্ড সেটিং সহ এখন আপনার নতুন প্রবেশ করা উচিত have প্রতিবার আপনি Ctrl+ টিপলে Qআপনার সিস্টেম কমান্ডটি চালাবে /bin/falseযা মূলত কিছুই করে না। সুতরাং সেটিংসটি অক্ষম করার জন্য এটি একটি কাজ ound
kbdএইচটিএমএল ট্যাগটি ব্যবহার করুন ।
Ctrl-Qউইন্ডো টিপতে চাইলে বন্ধ হয়ে যাবে। আপনি এই পদ্ধতিটি ব্যবহার করে এই কীটি কখনই বরাদ্দ করতে পারবেন না
সম্ভবত সিস্টেম -> পছন্দসমূহ -> কীবোর্ড শর্টকাটগুলি এবং "অক্ষম" এর অধীনে শর্টকাটটি সন্নিবেশ করা উচিত এটি কৌশলটি করা উচিত।
আপনি সিস্টেমে-> পছন্দসমূহ-> কীবোর্ড শর্টকাটগুলিতে যেতে পারেন এবং এই কম্বোকে অব্যবহৃত কোনও ক্রিয়াকে বরাদ্দ করতে পারেন। উদাহরণস্বরূপ, আমি ওয়ার্কস্পেস 12 এ স্যুইচ করার জন্য সিটিআরএল + কিউকে নিয়োগ করেছি (না, আমার কাছে 12 টি ওয়ার্কস্পেস নেই)।
ফলস্বরূপ এই সিস্টেমের প্রশস্ত সেটিংটি অ্যাপ্লিকেশনটিকে ওভাররাইড করে এবং CTRL + Q আর ফায়ারফক্স বন্ধ করে না (সম্ভবত কম্বো ফায়ারফক্সে পৌঁছায় না) reach এটা ঠিক কিছুই না।
যদি Ctrl+ + Qকীবোর্ড সেটিংস উইন্ডো বন্ধ হয়ে মত এটা আমার জন্য করেনি, সেট অন্য মান শর্টকাট, উইন্ডোটি বন্ধ করে আপডেট শর্টকাট কোথাও উপস্থিত না হওয়া পর্যন্ত অপেক্ষা করুন ~/.gconf/desktop/gnome/keybindings/*। সেই ফাইলটি খুলুন এবং stringvalueপড়ার জন্য সেই আদেশটির সম্পাদনা করুন <Primary>q। তারপরে পিসি রিবুট করুন। এটি গ্রহণযোগ্য উত্তরের বিপরীতে আমার পক্ষে কাজ করেছিল।
ইতিমধ্যে সরবরাহিত জিইউআই সংস্করণটির কমান্ড-লাইন সংস্করণ এখানে। কিছু সিস্টেমে Ctrl + Q শর্টকাট সেট না করেই এক্সিলারেটর ইনপুট উইন্ডোটি বন্ধ করে দেবে, সুতরাং এটির প্রয়োজন হতে পারে:
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/name "Inhibit Ctrl+Q"
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/action /bin/false
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/binding "<Primary>q"
নোট করুন যে এই সমাধানটি জিনোম -২ / ইউনিটির জন্য। জিনোম -3 এর জন্য গেটেটিংগুলির সাথে একই ধরণের সমাধান করা সম্ভব।
ফায়ারফক্স কোয়ান্টামযুক্ত লিনাক্সে, বর্তমানে একটি বাগ রয়েছে যা এক্সটেনশনগুলি এবং স্পষ্ট কনফিগারেশনকে একটি বিল্টিন শর্টকাট যেমন সিটিআরএল-কিউ পরিবর্তন করতে বাধা দেয়। একটি কর্মসূচী হ'ল এটি https://github.com/sasawat/firefox-ctrl-q-workaround থেকে স্ক্রিপ্ট ইনস্টল করে এবং এটি বিশ্বব্যাপী শর্টকাট হিসাবে ctrl-Q এর ক্রিয়া হিসাবে নির্ধারণ করে সিস্টেম স্তরে এটি ব্লক করা ।
আমার জন্য, Ctrl+Qশর্টকাট সিস্টেম-প্রশস্ত অক্ষম করা সঠিক সমাধান নয়, কারণ এটি শর্টকাট ব্যবহার করার সময় ফায়ারফক্স, ক্রোম ইত্যাদি ব্যতীত অ্যাপ্লিকেশনগুলিকে অবহিত করা বাধা দেয় - উদাহরণস্বরূপ, ইনটেলিজ আইডিইএ Ctrl+Qদ্রুত ডকুমেন্টেশন পপ- দেখানোর জন্য ডিফল্ট বাইন্ডিং হিসাবে ব্যবহার করে আপ।
আপনি যদি কেবল একটি ফায়ারফক্স-সলিউশন সন্ধান করেন তবে আমি উচ্চতর সিআরটিএল-কি শর্টকাট প্লাগইন অক্ষম করার প্রস্তাব দিই । আমার মতে এটি @qbi দ্বারা উল্লিখিত কীকনফাইগের চেয়ে ভাল বিকল্প কারণ এটির উত্সটি গিটহাবটিতে উপলব্ধ , যখন কীকনফিগ কেবল বাইনারি হিসাবে উপলভ্য।
আমার বর্তমান কাজটি সিস্টেম সেটিংস> কীবোর্ড> শর্টকাটগুলিতে একটি নতুন শর্টকাট তৈরি করা। শর্টকাটটি যদি দুর্ঘটনাক্রমে চাপ দেওয়া হয় তবে আমরা একটি তথ্যমূলক বার্তা পাই।
notify-send 'Dear idiot' "Don't press ctrl-Q"এটি কমান্ড সিস্টেমকে প্রশস্ত করে, তবে এটি আপনার ব্যবহারের ক্ষেত্রে নির্ভর করে একটি গ্রহণযোগ্য ট্রেড অফ হতে পারে।
পরীক্ষিত: