X / .এক্সডিএফাল্টগুলি সম্পাদনা না করে rxvt-unicode এ ফন্টের আকার বাড়ান


11

আমি একজন অনুগত লিনাক্স অনুরাগী যিনি ইদানীং ম্যাকের জন্য আইটার্ম ব্যবহার করে প্রচুর সময় ব্যয় করছেন। ম্যাক সম্পর্কে আমি সত্যিই পছন্দ করি এবং বিশেষত আইটির্মটি হ'ল ফন্টের আকার কমান / কমাতে কীবোর্ড শর্টকাট ব্যবহার করার ক্ষমতা use আমি বিশ্বাস করি এটি আপেল + এবং আপেল- এটি করার জন্য। আফাইক এটি জিনোম-টার্মিনাল এবং সম্ভবত কনকরার ব্যবহার করেও সম্ভব।

তবে আমি একজন rxvt- ইউনিকোড ব্যবহারকারী। সময়কাল। আমি আমার টার্মিনালটি স্যুইচ করতে রাজি নই, তবে আমি ফন্টটি দ্রুত আকার পরিবর্তন করতে সক্ষম হয়ে উঠতে চাই। বর্তমানে, ফন্টটির আকার পরিবর্তন করতে আমাকে এটি করতে হবে:

  1. বিচ্ছিন্ন tmux
  2. $ সম্পাদনা ~ /। Xdeafults
  3. xrdb-all ~ / .Xdeafults
  4. বন্ধ টার্মিনাল
  5. একটি নতুন টার্মিনাল খুলুন
  6. রিটাচ টমাক্স

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

দ্রষ্টব্য: আমি দুর্দান্ত উইন্ডো ম্যানেজার ব্যবহার করছি এবং জিনিসগুলিকে অতি-সরল রাখতে পছন্দ করি (অর্থাত্ কোনও জিনোম / কে-ডি-কে-নির্দিষ্ট সমাধান নয়, দয়া করে)।

@ কিথ: আমি পালানোর ক্রমগুলির সাথে পরিচিত এবং আমার মূল প্রশ্নে এগুলি স্পষ্টভাবে না বলার জন্য আমার দোষ, তবে: আমি এমন একটি সমাধান খুঁজছি যা অধিবেশনগুলির মধ্যে অব্যাহত থাকবে। সম্ভবত এটি কিছু কোড লেখা জড়িত হবে।

উত্তর:


15

ম্যান পৃষ্ঠা থেকে:

ফন্ট পরিবর্তন করা কীপ্যাডের মাধ্যমে হরফ (বা হরফ আকার) যথাক্রমে আরএক্সভিটি-ইউনিকোডে সমর্থিত নয়। আপনার যদি এটি প্রয়োজন হয় তবে আমাকে বুগ করুন।

   You can, however, switch fonts at runtime using escape sequences,

উদাহরণ:

      printf '\e]710;%s\007' "9x15bold,xft:Kochi Gothic"

   You can use keyboard shortcuts, too:

      URxvt.keysym.M-C-1: command:\033]710;suxuseuro\007\033]711;suxuseuro\007
      URxvt.keysym.M-C-2: command:\033]710;9x15bold\007\033]711;9x15bold\007

   rxvt-unicode will automatically re-apply these fonts to the output so

এ পর্যন্ত।

আপনি যে শেলটি ব্যবহার করছেন তার উপর নির্ভর করে আপনি এগুলি কীবোর্ড শর্টকাটগুলিতে নির্ধারণ করতে পারেন। Zsh এ আপনি একটি শেল ফাংশন সংজ্ঞায়িত করতে পারেন এবং উদাহরণস্বরূপ একটি Alt-key এ আবদ্ধ করতে বিন্দুকে ব্যবহার করতে পারেন।


আমি ভুল হলে আমাকে সংশোধন করুন তবে এটি চলবে না, তাই না?
g33kz0r

অবশ্যই হবে। কীস শর্টকাটগুলি আপনি আপনার ~ / .Xdephaults ফাইলটিতে রেখেছেন। আপনি যদি শেল ফাংশন এবং কী-বাইন্ডিংগুলি ব্যবহার করেন তবে আপনি সেগুলি আপনার ~ / .zshrc (বা যাই হোক না কেন) ফাইলে রেখে দেন।
কিথ

আমি মনে করি আমরা আলাদাভাবে "জিস্ট" সংজ্ঞায়িত করছি। প্রতিবেদনের ক্রম প্রতিধ্বনি করার প্রস্তাবিত সমাধানটি কোনও নতুন প্রক্রিয়াতে (নতুন টার্মিনাল উইন্ডো) স্থির থাকবে না । এমন একটি সমাধানের জন্য নীচে আমার (স্বীকৃত) উত্তরটি দেখুন যা এই ধারণায় "স্থির" হয় যে এটি তার পিতামাতার প্রক্রিয়াটিকে আউটলাইভ করে।
g33kz0r

2

আমি আমার নিজের প্রশ্নের উত্তর দিচ্ছি (কোড সহ!) এবং কীসের পরামর্শের জন্য কীথকে সমর্থন করছি। যাইহোক, কিথের সমাধানটি এক্সরেসোর্স ফাইলে পুনরায় আকারযুক্ত ফন্টকে স্থির রাখে না, যাতে পরবর্তী উইন্ডোটি খোলার সময় পুনরায় আকার পাওয়া যায়, যেখানে আমার কাজটি করে:

https://github.com/noah/urxvt-font

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