আমি কীভাবে এক্সটার্মকে সাহসী ব্যবহার না করব?


15

আমি এক্সটার্ম ব্যবহার করতে পছন্দ করি, আমি এর ডিফল্ট "ফিক্সড" ফন্ট পছন্দ করি এবং আমি একরঙা টার্মিনাল না রেখে টার্মিনাল রঙগুলি ব্যবহার করতে পছন্দ করি।

তবে, এক্সটার্ম মনে হয় ফন্টের গা bold় সংস্করণটি ব্যবহার করার জন্য জোর দিয়েছিল যখনই এটি একটি উজ্জ্বল রঙ প্রদর্শন করে:

স্ক্রিনশট

আমি ফন্টের গা bold় সংস্করণটিকে ঘৃণা করি তবে আমি উজ্জ্বলতা পছন্দ করি। ম্যান পৃষ্ঠাটি XTerm.VT100.boldMode:falseআমার ~/.Xresourcesকাছে " " যোগ করার ফলে এই "বৈশিষ্ট্য" অক্ষম করবে বলে মনে হচ্ছে তবে এর কোনও প্রভাব আছে বলে মনে হয় না। আমি কয়েক মাস ধরে সেখানে ছিলাম, সুতরাং এটি পুনরায় চালু করার সমস্যা নয়।

আমি কীভাবে এক্সটার্মকে সর্বদা স্থির ফন্টের মানক, অ-সাহসী সংস্করণটি ব্যবহার করতে বাধ্য করতে পারি, যদিও এটি উজ্জ্বল পাঠ্য প্রদর্শিত হয়?

সম্পাদনা করুন: কেউ কেউ আমার ~ /। এক্স্রোসোর্সগুলিতে "এক্সটার্ম * বোল্ডমড: ভুয়া" রাখার পরামর্শ দিয়েছেন। এটিও সাহায্য করেনি। আমি নিশ্চিত করেছি যে পরিবর্তনগুলি xrdb এর সাথে কার্যকর হয়েছে, যদিও:

$ xrdb -query | grep boldMode 
XTerm*boldMode: false

যদি আমি এক্সপ্রপ চালনা করি এবং একটি এক্সটারম ক্লিক করি তবে আমি " WM_CLASS(STRING) = "xterm", "XTerm"" পাই .. সুতরাং আমি অবশ্যই বাস্তব এক্সটার্মগুলি চালাচ্ছি।

বিটিডাব্লু, এটি কেবল একটি সরল ভ্যানিলা উবুন্টু ইন্ট্রিপিড বাক্স। এখানে অন্য যে কেউ একই রকম চলমান থাকলে আপনি কি দৌড়াতে চেষ্টা করতে পারেন:

echo -e '#\e[1m#'

... এবং আমাকে জানতে দিন যে ডানদিকে # টির মাঝখানে একটি কালো পিক্সেল রয়েছে যেমন বাম পাশে রয়েছে?

উত্তর:


12

আপনি যদি সাহসী এবং সাধারণ ফন্টের জন্য একই ফন্টটি সেট করেন তবে এটি কার্যকর হতে পারে।

আমি fixedউভয়ের জন্য হরফ সেট করেছি :

xterm*font: fixed
xterm*boldFont: fixed

তারপরে আপনি যদি xrdb -loadনতুন শব্দটি করেন এবং শুরু করেন তবে তা সাহসী না হয়ে ফিরে আসবে :)


1
ধন্যবাদ ধন্যবাদ ধন্যবাদ ধন্যবাদ ধন্যবাদ ধন্যবাদ ধন্যবাদ
মাইক

1
xrdb -loadখুব দীর্ঘ সময় নেওয়া কি স্বাভাবিক ? আমি কোনও কার্যকলাপ ছাড়াই কমপক্ষে 5 মিনিটের জন্য অপেক্ষা করেছি এবং ps -eএটি এখনও চলছে।
ডেভিড কেনেডি

@ ডেভ কেনেডি একই সমস্যা এখানে - এটি কি কখনও শেষ হয়?
ব্যবহারকারী 3728501

11

allowBoldFontsসম্পত্তি সেট করা আমার পক্ষে কাজ করে

আপনার মধ্যে নিম্নলিখিত লাইন যুক্ত করুন ~/.Xresources

XTerm*allowBoldFonts: false

আপনি এক্সটার্ম * ফেসনেম ব্যবহার করার পরেও এটি কাজ করে :-)
সেবাস্তিয়ান ব্লাস্ক

এটিই ছিল আমার একমাত্র সমাধান যা আমার পক্ষে কাজ করেছিল, সম্ভবত এটিও কারণ আমি এক্সটার্ম * ফেসনেম
মিনিমাম

5

আপনি এক্স উইন্ডোটিং সিস্টেমটি পুনরায় লোড না করা পর্যন্ত এক্স সংস্থানগুলি পুনরায় লোড করা হবে না এবং আপনি যে এক্সিকিউটেবল যা এটি করছেন তা পুনরায় চালু না করা পর্যন্ত এগুলি পোল করা হয় না। চালানোর চেষ্টা করুন

xrdb ~/.Xresources

আপনার বর্তমান অধিবেশন তারপরে আর একটি এক্সটার্ম শুরু করুন। পরের বার আপনি এক্স (পুনরায় চালু বা পুনরায় বুট করুন) শুরু করার পরে সংস্থানগুলি স্বয়ংক্রিয়ভাবে পড়তে হবে।

আরেকটি জিনিস চেষ্টা করে হ'ল এটি নিশ্চিত করতে একটি ওয়াইল্ডকার্ড ব্যবহার করা উচিত যে এটি উত্সটি সঠিকভাবে তুলছে। ব্যবহার

XTerm*boldMode: false 

পরিবর্তে.

তবুও অন্য একটি জিনিস যাচাই করে দেখুন আপনি xtermটার্মিনাল প্রক্রিয়া চালানোর সময় আপনি আসলে চলমান । যদি তা না হয় তবে আপনাকে আলাদা উত্স সহ ফন্টগুলি পরিবর্তন করতে হবে।


এটি আসলে কয়েক মাস ধরে সেখানে ছিল, সুতরাং এটি সমস্যা নয়। এটিকে আরও পরিষ্কার করার জন্য আমি প্রশ্নটি আপডেট করেছি।
মাইকে

ভুল হতে পারে এমন আরও কিছু জিনিস যুক্ত করতে সম্পাদিত।
জামুরাআ

2

এটির জন্য বিশেষত একটি এক্সটার্ম সংস্থান রয়েছে specifically মূলত প্রশ্নটি যখন জিজ্ঞাসা করা হয়েছিল তখন সম্ভবত এটি উপস্থিত ছিল না?

XTerm*colorBDMode: true

1

আমি এটি প্রয়োজনীয় (লুসিড লিঙ্কে) তৈরি করতে পেলাম ~/.Xdefaults-$(hostname)। হোস্টনামকে ছাড় দেওয়া সেটিংসকে অকার্যকর করে তোলে। বা-এর ফন্ট এবং বোল্ডফন্টের সাথে ম্যাচ বোল্ডকে মুছে ফেলার কৌশলটি করেছে। xfontselসেখানে কোন ফন্টটি নির্দিষ্ট করতে হবে তা নির্ধারণের একটি দুর্দান্ত উপায়। আপনার ডিফল্ট কার্যকর হচ্ছে কিনা পরীক্ষা করার xtermমতো কিছু দিয়ে আপনি এটিও শুরু করতে পারেন xterm -font '-misc-fixed-medium-r-*-*-10-*-*-*-*-*-*-*'


1

এটি একটি এক্সটার্ম বাগ:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=347790

আমার জন্য কাজ করে এমন একটি অস্থায়ী ফিক্সটি হ'ল আপনার .bashrcফাইলের শেষে নিম্নলিখিত ক্লডজি ফিক্সটি দেওয়া :

 echo -e "\e[1mA\e[2J\e[7mB\e[m\e[?5h\e[?5l"
 clear

দুঃখের বিষয়, এটি সাহায্য করে না। আমি এক্সটার্ম (237) চালাচ্ছি, এবং এই বাগটি এক্সটার্মে (235) স্থির করা হয়েছিল। প্রতিধ্বনি বিবৃতিতেও কোনও লাভ হয়নি।
মাইক

1

ফন্টসেল-ভিত্তিক সিস্টেমে চেষ্টা করুন xterm -fa Fixed। আমার মেশিনে এটি বোল্ড ফন্টগুলি ঠিক করে, যদিও রেন্ডারিং ধীর হয়ে যায়।


0

সেটিংস কার্যকর হয়েছে কিনা তা পরীক্ষা করুন:

xrdb -query | grep XTerm

যদি এটি সেখানে না থাকে, তবে আপনি এটিকে লোড করতে বাধ্য করতে পারেন:

xrdb -load ~/.Xresources

এই আদেশটি সম্পর্কে আরও জানতে ম্যান পৃষ্ঠাটি দেখুন ।


এটি আসলে কয়েক মাস ধরে সেখানে ছিল, সুতরাং এটি সমস্যা নয়। এটিকে আরও পরিষ্কার করার জন্য আমি প্রশ্নটি আপডেট করেছি।
মাইকে

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