ভাষা অনুসারে পাঠ্য কার্সারের রঙ পরিবর্তন করা উচিত


15

ঠিক আছে, ইউনিটির শীর্ষে একটি ভাষা সূচক / নির্বাচক রয়েছে (আমি উবুন্টু 12.04 এ আছি)।

এবং আমি ভাবছিলাম যে পাঠ্য কার্সর রঙ বর্তমান ভাষা ইঙ্গিতের একটি দুর্দান্ত উপায় হতে পারে। আমি তিনটি ভাষা ব্যবহার করছি এবং জিমেইলে বা অন্য কোথাও টাইপ করার সময় আমরা পাঠ্য কার্সারের দিকে নজর দিই। সুতরাং সুবিধার কারণে প্রতিটি ভাষার জন্য পৃথক রঙ (বা পাঠ্য কার্সার ফর্ম) মানিয়ে নেওয়া একটি দুর্দান্ত উপায়।

আমি জানি না এটি ইতিমধ্যে কার্যকর করা হয়েছে কিনা। এই বৈশিষ্ট্যটি ব্যবহার করতে ভাল লাগবে। আপনি যদি আমাকে সঠিক দিকে নির্দেশ করতে পারেন তবে প্রশংসা করবেন।

যেমনটি আমি বলেছি, এটি মাউস কার্সার / পয়েন্টার সম্পর্কে নয়, এটি পাঠ্য ক্ষেত্রে কার্সার সম্পর্কে।


1
(আমি আরও তথ্য না পাওয়া পর্যন্ত মন্তব্য করা)। এই পাঠ্য সম্পাদনা কার্সার রঙ জন্য একটি বিকল্প থাকতে পারে। তারপরে এটি বর্তমানে নির্বাচিত আইএমই ভাষাতে একটি সিদ্ধান্তের সাথে সংযুক্ত করার বিষয় হবে।
ক্রিমসনস্পেক্টরে

পাঠ্য বার / কার্সার নিজেই পরিবর্তন করতে পারে না কারণ এটি যে পাঠ্য বাক্সের অংশ তা রঙের সাথে আবদ্ধ। যদি ভাষা অনুসারে ইউনিটির লঞ্চার পরিবর্তন হয় তবে এটি কি সন্তোষজনক সমাধান হবে?
সের্গেই কোলোডিয়াজনি

উত্তর:


1

আপনার ভাষা ( $LANG) কীভাবে সেট করা আছে তা আবহাওয়ার পরীক্ষা করে এমন শেল স্ক্রিপ্ট তৈরি করুন । তারপরে, এটি অনুসারে রঙিন প্রম্পটের একটি মান আউটপুট করে।

ইন .bashrc, আপনি promptvarsশেল বিকল্পটি সেট করতে পারবেন, এবং তারপরে এই শেল স্ক্রিপ্টের আউটপুটটিতে বাশ প্রম্পটটি সেট করবেন:

PS1="`/full/path/your-script.sh`\$ "

এইভাবে, আপনার স্ক্রিপ্টটি প্রতিবারই আদেশ দেওয়া হবে এবং আপনি যখনই কোনও কমান্ড প্রম্পট পাবেন এবং এটি কীভাবে LANGসেট করা হয়েছে তার সাথে সম্পর্কিত প্রম্পট স্ট্রিং উত্পন্ন করবে ।

আপনি কীভাবে একটি রঙিন প্রম্পট তৈরি করবেন? কোনও রঙের টেবিলটি লিপিবদ্ধ না করে এটি বর্ণনা করা আমার পক্ষে অসম্পূর্ণ হবে ... তবে, সহজ উপায় হল http://ezprompt.net/ এ যান এবং এটি উভয় ক্ষেত্রেই এটি আপনার জন্য তৈরি করা এবং তারপরে কেবল উত্পন্নকৃতটি অনুলিপি করুন বর্ণযুক্ত প্রতিটি নির্দিষ্ট ক্ষেত্রে অনুরোধ জানায়।


1
এটি একটি ভাল ধারণা, তবে এটি কেবল বাশ, এবং কেবলমাত্র টার্মিনাল উইন্ডোতে সীমাবদ্ধ থাকবে। ওপি প্রতিটি জিইউআই উইন্ডোতে কার্সার সেট চেয়েছিল, যেমন ফায়ারফক্স + ইংলিশ -> কার্সার লাল, লিব্রিফিস + জার্মানি -> সবুজ।
সের্গেই কোলডিয়াজহনি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.