Tmux এ সীমানা বেধ সামঞ্জস্য করুন


14

ডিফল্টরূপে, tmux- এ সক্রিয় ফলকের নীচে চিত্র হিসাবে একটি পাতলা সবুজ সীমানা রয়েছে।

পাতলা সবুজ সীমানা সহ tmux

আমি নিম্নলিখিত লাইনগুলিতে যুক্ত করে রঙ পরিবর্তন করার চেষ্টা করেছি ~/.tmux.conf:

set-option -g pane-active-border-style "bg=colour208"
set-option -ag pane-active-border-style "fg=black"

(ছবিতে কালার 208 হল কমলা রঙের ছায়া) তবে নতুন সীমানাগুলি এমন দেখাচ্ছে:

ঘন কমলা সীমানা সহ tmux

কমলা হাইলাইটিং ডিফল্টরূপে সবুজ হাইলাইটিংয়ের চেয়ে অনেক ঘন। এটির সামঞ্জস্য করার কোনও উপায় কি, যাতে সীমান্তের রঙ কমলা, তবে হাইলাইটিংটি এখনও পাতলা? আমি উবুন্টু 16.04.3 এ tmux 2.5 ব্যবহার করছি।

উত্তর:


20

এই সীমানা রেখাগুলি কনসোলে সারি এবং কলামগুলি নিয়ে গঠিত এবং সেগুলি অবিশ্বাস্য। একটি পাঠ্য-ভিত্তিক টার্মিনালে কোনও অক্ষর "সেল" (যা সেই ব্লক কার্সারের আকার সম্পর্কে) এর চেয়ে ছোট কোনও কাঠামোগত উপাদান নেই। সীমানার আকার হ্রাস করার একমাত্র উপায় হ'ল সমস্ত সারি / কলামের আকার হ্রাস করা।

ভাগ্যক্রমে, আমরা একটি পাতলা সীমানার উপস্থিতি প্রদত্ত রংগুলিতে হেরফের করতে পারি: পছন্দসই রঙে অগ্রভূমিটি সেট করুন ( আপনার ক্ষেত্রে কলার ২০৮ ) এবং আপনার প্যানগুলির ব্যাকগ্রাউন্ড রঙে ব্যাকগ্রাউন্ড সেট করুন। পরেরটির defaultজন্য প্রায়শই যথেষ্ট।

এটি আমাদের দেয় ...

set -g pane-active-border-style fg=colour208,bg=default

defaultপ্রকৃত ফলকের ব্যাকগ্রাউন্ডের রঙের সাথে কোনও রঙের মিল নেই replace

(আপনি, অবশ্যই, নিষ্ক্রিয় সীমানা একভাবে কনফিগার করতে পারেন। প্রতিস্থাপন pane-active-border-styleসঙ্গে pane-border-styleএবং কাঙ্ক্ষিত ফোরগ্রাউন্ড রং পরিবর্তন।)

আমি উপরের সেটিংসটি প্রয়োগ করার পরে এখানে একটি স্ক্রিন শট নেওয়া হয়েছে ..

এখানে চিত্র বর্ণনা লিখুন

আপডেট: আমি মূলত সীমান্তের রঙগুলি কনফিগার করার দুটি উপায় তালিকাভুক্ত করেছি। দ্বিতীয় উপায় ...

set -g pane-active-border-bg default
set -g pane-active-border-fg colour208

... এড়ানো উচিত কারণ এটি আর tmux 2.9 বা তার পরে কাজ করবে না। একটি ব্যতিক্রম হ'ল যদি আপনি একটি প্রাচীন টিএমাক্স বিল্ড ব্যবহার করছেন তবে tmux 1.9 এর আগে নতুন সিনট্যাক্স উপলব্ধ নেই

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