আমি কীভাবে কোনও টেমাক্স সেশনের 'ব্যবহারযোগ্য অঞ্চল' এর আকার পরিবর্তন করব?


21

আমি একাধিক ওএস-স্তর, উইন্ডো-পরিচালিত টার্মিনাল উইন্ডোগুলিকে বিভিন্ন tmux'উইন্ডো'র জন্য উন্মুক্ত রাখতে একটি' সেশন গ্রুপ 'ব্যবহার করছি (যাতে তারা একটি ডিফল্ট ওয়ার্কিং-ডিরেক্টরি, tmuxসেটিংস, ইত্যাদি ইত্যাদি ভাগ করে দেয় Those) টার্মিনাল উইন্ডোজগুলি বিভিন্ন আকারের।

সাধারণত, বৃহত্তর টার্মিনাল থেকে, আমি একটি নতুন কমান্ড শুরু করতে নিম্নলিখিতগুলি করতে পারি:

:new-window vim

যাইহোক, যদি আমি কখনও যে নতুন, বৃহত্তর টার্মিনাল উইন্ডোতে সঙ্গে একটি ভিন্ন ফলকে স্যুইচ, আমি এই সঙ্গে আটকে foreverafter আছি যখন আমি ফিরে যান:

আমাকে পুরো সেশনটি মেরে ফেলতে হবে, সম্পূর্ণ নতুন সেশন তৈরি করতে হবে tmux new-session -t <blah>এবং পুরো টার্মিনাল-প্রস্থ পুনরুদ্ধার করতে আবার এটি সেশন-গ্রুপের সাথে যুক্ত করতে হবে ।

সেশনের (উপলব্ধ উইন্ডো, আইডিকি) পুনরুদ্ধার / পরিবর্তন / সেট করার অন্য কোনও উপায় আছে কি?


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

1
সমস্যাটি হ'ল, তারা বিভিন্ন সেশনের সাথে যুক্ত । আমি ঠিক এটাই করতে চাইছি; সমস্যাটি অ্যাটাচ-টাইমে নয়, কেবল তখনই আমি উইন্ডোজ স্যুইচ করি।
এলিওটিটিসিবল

এছাড়াও, set aggressive-resizeএটি সমাধান! এটি একটি আসল উত্তর হিসাবে যুক্ত করুন, এবং আমি আপনাকে একটি গ্রহণ করব। (=
এলিওটিটিসিবিএল

আমি ভেবেছিলাম যে এটি সাহায্য করতে পারে, খুশি এটি কাজ করেছে।
ড্যানিয়েল

উত্তর:


21

সম্ভবত আক্রমণাত্মক-পুনরায় আকার দেওয়ার বিকল্পটি সক্ষম করা সাহায্য করবে:

set-window-option -g aggressive-resize

Tmux অপশনগুলির একটি ভাল ওভারভিউ এখানে দেওয়া আছে


1

স্ক্রিনটি সংযুক্ত করার সময় আপনি বিচ্ছিন্ন মোড ব্যবহার করতে পারেন

tmux সংযুক্ত- d এর সাথে সেশনগুলি থেকে অন্য ক্লায়েন্টগুলিকে সংযোগ বিচ্ছিন্ন করার পরে স্ক্রিনটি পুনরায় আকার দেবে (এবং যে কেউ ছোট পর্দা ব্যবহার করেছেন)

অথবা আপনি ইন্টারেক্টিভভাবে Ctrl-B-Shift-D টিপে বিচ্ছিন্ন করতে পারেন

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