আমি কি একটি টিএমউक्स ফলকটি "স্টিকি" বানাতে পারি?


9

এক বা একাধিক tmux প্যানগুলি "স্টিকি" তৈরি করা কি সম্ভব? অর্থাৎ এই প্যানগুলি সমস্ত উইন্ডোতে উপস্থিত হবে যা বর্তমানে আমার টিএমএক্স সেশনে উপলব্ধ?

উত্তর:


5

এর ফলে প্রতিটি মেইলিং তালিকা আসে আপ একবার মধ্যে একটি সময়

না, একাধিক উইন্ডোতে ফলক রাখা সম্ভব নয়।

Tmux এর অভ্যন্তরীণ নকশা উইন্ডোটিকে একাধিক সেশনের অনুমতি দেয় তবে একটি ফলকটি কেবল একটি উইন্ডোতে থাকতে পারে।


3

ক্রিস যেমন বলেছেন, কোনও ফলকে আঠালো হিসাবে চিহ্নিত করার অনুমতি দেওয়ার মতো কোনও অন্তর্নিহিত কার্যকারিতা নেই, এবং এই ধরণের অর্থটি বোঝা যায়, কারণ অন্য সমস্ত উইন্ডোতে সমস্ত প্যানগুলির পুনর্গঠন কীভাবে পরিচালনা করতে হবে তা অবিলম্বে স্পষ্ট নয় not যখন আপনি বর্তমান উইন্ডোতে কিছু নির্দিষ্ট ফলকের "স্টিকিনেস" টগল করবেন। লেআউটটির সাথে এমনভাবে জগাখিচু করা খারাপ ব্যবহারকারীর অভিজ্ঞতা হবে যা এমনকি ব্যবহারকারীর কাছে দৃশ্যমান নয়।

আপনি এই মত একটি বাঁধাই দরকারী পেতে পারেন:

bind -n M-k move-pane -t ':+'
bind -n M-j move-pane -t ':-'

বাম এবং ডানদিকে যাওয়ার জন্য জে এবং কেতে ব্যবহৃত কোনও ভিম ​​ব্যবহারকারীর পক্ষে এটি বন্ধুত্বপূর্ণ হবে। এই বাইন্ডের সাহায্যে tmux পদক্ষেপে গিলে যাবে Alt+Kএবং Alt+Jআপনার সক্রিয় ফলকটি যথাক্রমে ডান এবং বাম উইন্ডোতে স্থানান্তরিত করবে।

এটি আপনার যে বর্তমান উইন্ডোটি রয়েছে সেটি ইঙ্ক করে দেবে এবং এটি সংলগ্ন টিএমক্স উইন্ডোতে স্টাফ করবে। এমনকি আপনি সম্ভবত লক্ষ্য উইন্ডোটির বিন্যাসে ফলকটি indexোকানোর জন্য কোন সূচকটি নির্দিষ্ট করতে পারেন। দেওয়া যেতে পারে এমন অন্যান্য বিকল্পের জন্য ম্যানপেজটি দেখুন move-pane

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

"স্টিকি" হিসাবে চিহ্নিত ফলকে ফোকাস করার প্রয়োজনীয়তার কারণে আমি এখনও এই অসন্তুষ্টিজনক খুঁজে পেয়েছি এবং যদি আপনি একটি স্টিকি ফলকটি সর্বদা দৃশ্যমান থাকতে চান তবে এই কমান্ডটি দ্রুত জোগাতে অসুবিধা বোধ করে তবে বাস্তবে কখনই এটি কেন্দ্রীভূত করা হয়নি? ।

আপনার আরও কিছু বিস্তৃত tmux স্ক্রিপ্টিং নিয়ে আসার সম্ভাবনা রয়েছে যা আপনি স্টিঙ্ক হতে চান এবং আপনার জন্য ম্যানুয়ালি আপনার জন্য জিনিসপত্রের ব্যবস্থা করেছেন সেই ফলকের জন্য বিশেষ নাম ব্যবহার করে। যদিও এটি পাছায় ব্যথা লাগছে।

বিনোদনের জন্য একটি সর্বশেষ বিকল্প হ'ল নেস্টেড টিএমাক্স ব্যবহার করা: আপনার স্টিকি পেনটি প্যারেন্ট টিএমাক্সে রাখুন এবং অন্য ফলকে একটি টেমুক রয়েছে যা আপনার বাকী টার্মিনালগুলিকে রাখে। আপনি আপনার সন্তানের tmux এ অবাধে ঘুরে দেখতে পারেন। এটির সাথে সমস্যাটি হ'ল আপনাকে কার্যক্ষম কিছু নিয়ে আসতে হবে কারণ পূর্বনির্ধারিতভাবে একই কাজগুলি করতে আপনাকে দুবার উপসর্গ কীটি চাপতে হবে। খুব বিরক্তিকর। আমার কাছে কোনও বাঁধা টিএমাক্সের মাধ্যমে বুদ্ধিমানভাবে "টানেল" বাঁধানো হয়েছে তবে এই অদক্ষ বার্তা পাসিং স্কিমগুলির যুক্তি দ্রুত পরিচালনা করা কঠিন হয়ে পড়ে। এবং এর সাথে একটি সীমাবদ্ধতা হ'ল এখানে "স্টিকি পেন" পুরো উচ্চতা বা প্রস্থকে ছড়িয়ে দিতে হবে, এটি কোনও কোণ হতে পারে না।

উপসংহারে, আমি বলব যে এটি একটি বৈশিষ্ট্য যা tmux আমাদের জন্য কার্যকর করা উচিত কারণ স্ক্রিপ্টিং দিয়ে ডান করা প্রায় অসম্ভব, তবে আমি জানি না এটি কীভাবে আসলে একটি বিভ্রান্তিকর উপায়ে করা যায় (আমার প্রথম বাক্যটি দেখুন )।


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