টার্মিনেটর: কীবোর্ড লেআউটটি স্যুইচ করার পরে শর্টকাটগুলি কাজ করে না


20

টার্মিনেটর নিয়ে আমার একটি অদ্ভুত সমস্যা হচ্ছে:

কীবোর্ড শর্টকাটগুলি ডিফল্ট কীবোর্ড লেআউটের জন্য কাজ করে (আমার ক্ষেত্রে, জার্মান) ঠিক ঠিক।

কিন্তু যখন আমি সুপার + স্পেস (পোলিশ বা ইংলিশ-মার্কিন-তে) ব্যবহার করে কীবোর্ড লেআউট স্যুইচ করি তখন সেগুলি আর কাজ করে না।

পরিবর্তে, যেমন Ctrl+ Shift+O টার্মিনালে ফিরে পাঠায়।

শুধুমাত্র শর্টকাট যে কাজ হবে বলে মনে হচ্ছে F11পর্দা জুড়ে প্রদর্শন এবং জন্য Ctrl+ + Shift+ +T নতুন ট্যাব জন্য।

সমস্যাটি মূল সংমিশ্রণ নয়, কার্যকারিতা নিয়ে উদ্বেগজনক বলে মনে হচ্ছে:

আমি অনুভূমিক বিভক্ত remapped F11বা Ctrl+ + Shift+ + T, এবং এটি এখনও হয়নি কাজ করার সময় নতুন ট্যাব remapping পর Ctrl+ + Shift+ +O , এটা এখনও কাজ করেন।

আমি উবুন্টু জিনোম 16.4 ব্যবহার করছি। অন্যান্য অ্যাপ্লিকেশনগুলির কীবোর্ড শর্টকাটগুলি সমস্যা ছাড়াই কাজ করে।


সম্পাদনা: ডিফল্ট কীবোর্ড লেআউটটিকে পোলিশে স্যুইচ করার চেষ্টাও করা হয়েছে।

এখন শর্টকাটগুলি পোলিশ লেআউটের জন্য কাজ করে তবে জার্মান নয়, তাই এটি আসল বিন্যাস নির্বিশেষে এটি ডিফল্ট / অ-ডিফল্টের বিষয়।


ওএমজি এটা সত্য! আমি বুঝতে পারি না যে মাঝে মাঝে কেন আমি এক টার্মিনাল থেকে অন্য টার্মিনাল (Alt + তীর) এ যেতে পারি এবং অন্য কিছু সময় আমিও পারি না। এটি ইউএস কীবোর্ড সক্রিয় কিনা তা নির্ভর করে !!! ইটালিয়ান বা ফ্রেঞ্চ কীবোর্ড সহ Alt + তীরগুলি টার্মিনেটরে এ, বি, সি, ডি লিখেছেন!
রিকি রবিনসন

আমারও এই সমস্যা আছে, এটা খুব অদ্ভুত।
অ্যাস্ট্রিড

এর কি স্থায়ী সমাধান আছে?
কলিন

1226962 এর সুপরিচিত বাগের আর একটি চিত্রণ বলে মনে হচ্ছে ।
N0rbert

উত্তর:


1

প্রথমে আমার উল্লেখ করা উচিত যে এই আচরণটি কেবল "টার্মিনেটর" এর জন্য নয় কেবল "উবুন্টু" এর জন্য নয়! আমি শর্টকাটগুলি দেখেছি উইন্ডোজ এমনকি ম্যাকেও কাজ করছে না যখন কীবোর্ডের লেআউটটি পরিবর্তন করা হয়! সুতরাং, IMHO এটি কোনও বাগ নয়!

আমাদের কীবোর্ড শর্টকাট, উদাহরণস্বরূপ Ctrl+ কী করে তা আরও ভালভাবে বুঝতে হবে F! Ctrlবলা হয় পরিবর্তক যখন Fবলা হয় নন-মডিফায়ার কী।

যখন তাদের কোনও সফ্টওয়্যারে ঠেলা দেওয়া হয়, তারা সংকেত আহ্বান করে । লিনাক্স টার্মিনালটি পসিক্স নির্ভরযোগ্য এবং কখনও কখনও পসিক্স রিয়েল-টাইম সংকেত ব্যবহার করে। আপনি man 7 signalআপনার টার্মিনালে টাইপ করে এটি সম্পর্কে আরও শিখতে পারেন । ডিফল্ট দ্বারা টার্মিনেটর লিনাক্সে জিএনইউ স্টাইল সংকেত ব্যবহার করে।

টার্মিনেটর একটি টার্মিনাল এমুলেটর যার অর্থ এটি একটি সফ্টওয়্যার বিকাশ যা আপনাকে টার্মিনালের কার্যকারিতা এবং কিছু অতিরিক্ত বৈশিষ্ট্য দেয়। অন্যান্য সফ্টওয়্যারগুলির মতো, আপনি সাধারণত এটির কনফিগারেশন ফাইলটি সংশোধন করে টার্মিনেটর কীভাবে আচরণ করে তা কনফিগার করতে পারেন ~/.config/terminator/config

এখন, আপনি যদি এর কনফিগার ফাইলের জন্য টার্মিনেটর সহায়তা পৃষ্ঠাটি দেখে থাকেন তবে আপনি দেখতে পাবেন যে এই ফাইলটি কীভাবে কাঠামোগত করা হয়েছে। একটি নির্দিষ্ট বিকল্প রয়েছে, try_posix_regexযা এটি সেট Trueকরে টার্মিনেটরকে প্রথমে পসিক্স শৈলী চেষ্টা করে। নিম্নলিখিত লাইনটি যুক্ত করার চেষ্টা করুন global_config:

try_posix_regex = True

এখানে বিকল্প সম্পর্কে ব্যাখ্যা:

try_posix_regexp (boolean)
          If  set  to  True, URL matching regexps will try to use POSIX style first, and fall
          back on GNU style on failure.  If you are on Linux but URL matches don't work,  try
          setting this to True.  If you are not on Linux, but you get VTE warnings on startup
          saying "Error compiling regular expression", set this  to  False  to  silence  them
          (they are otherwise harmless).  Default value: False on Linux, True otherwise.

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


0

তাই। এটি একটি বাগ, খাঁটি এবং সাধারণ।

কার্যসংক্রান্ত:

এই ফাংশনগুলির বেশিরভাগই মাউস ব্যবহার করে উপলব্ধ।

একটি উইন্ডোতে ডান ক্লিক করুন এবং আপনি এটি বিভক্ত করার বিকল্পগুলি পান।

একবার বিভক্ত হয়ে গেলে আপনি যে কোনও জায়গায় সীমানা টানতে পারেন।

ম্যাক্সিমাইজ নিয়ন্ত্রণে ক্লিক করে পুরো টার্মিনেটর পূর্ণ স্ক্রিনে যেতে পারে।


এই উত্তরটি এমন লোকদের কাছে কঠোরভাবে অযথায কথা বলছে যারা মাউস ব্যবহার করতে পারে না, যেমন তারা অন্ধ বা মোটর দুর্বল রয়েছে। প্রতিবন্ধী ব্যক্তিদের জন্য, এটি খুব কম দক্ষ কারণ এটি অনেক কম দক্ষ।
#WeetHetOokNiet

0

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

সমস্ত আঞ্চলিক কীবোর্ডের বিভিন্ন বিন্যাস রয়েছে (সংশোধক, ফাংশন, কার্সার, সিস্টেম কমান্ড এবং সংখ্যা কীগুলি বাদে)

এখানে মার্কিন কীবোর্ড বিন্যাসের উদাহরণ রয়েছেএখানে মার্কিন কীবোর্ড বিন্যাসের উদাহরণ রয়েছে


0

আমি ঠিক একই বাগের মুখোমুখি হয়েছি। ফিক্সটি খুব সহজ - টার্মিনেটরটি পরিষ্কার করুন এবং এটি আবার ইনস্টল করুন। আমি কি করেছিলাম:

sudo apt purge terminator

পুনরায় বুট করুন।

sudo apt install terminator

এমনকি আমার কনফিগারেশনটি সংরক্ষণ করা হয়েছিল, শর্টকাটগুলি আবারও কাজ করেছিল।

পিএস হ্যাঁ আমি জানি, পুনরায় বুট করার দরকার নেই।

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