টিএমাক্স কাউন্ট উইন্ডোটি 0 এর পরিবর্তে 1 থেকে শুরু করে কীভাবে তৈরি করবেন?


84

আমি আমার স্ক্রিনসিআরসিটিতে এই কোডটি দিয়ে জিএনইউ স্ক্রিনটিকে ডিফল্ট 0 এর পরিবর্তে 1 নম্বর দিয়ে উইন্ডো গণনা শুরু করতে সক্ষম করেছিলাম:

# Get rid of screen 0
bind c screen 1
bind ^c screen 1
bind 0 select 10

আমি যখন স্ক্রিনসিআরসিটিতে উইন্ডোজ তৈরি করেছি তখন আমি screen 1এটি ব্যবহার করেছি যাতে এটি প্রথমে 1 টি চেষ্টা করে এবং তারপরে সেই উইন্ডো নম্বরটি নেওয়া হয় কিনা তা গণনা করতে পারি।

উত্তর:


120

সমাধানটি এতে পরিবর্তন ~/.tmux.confকরতে হবে:

# Start windows and panes at 1, not 0
set -g base-index 1
setw -g pane-base-index 1

সম্পাদনা করুন: বেস-ইনডেক্সের বিপরীতে, ফলক-বেস-সূচকটি একটি উইন্ডো বিকল্প, সুতরাং @ জোগুসা নির্দেশিত হিসাবে সেটও ব্যবহার করা উচিত।


27
আমি চাইছি তারা কীবোর্ডের অন্য পাশের মতো 0 টির মতোই এটির ডিফল্ট তৈরি করে really
স্যাম স্টোইলিঙ্গা

5
আমার টিএমউक्स বই অনুসারে setwএটি পেন সেটিংয়ে setw -g pane-base-index 1জোরে জোরে
ছড়িয়ে

2
setwset-window-optionবা জন্য উপনাম set -w। পরিবর্তন pane-base-indexএকটি উইন্ডো বিকল্প।
Tmux manpage

2
এটি ইন্টারেক্টিভ উইন্ডো চয়নকারী (সিবি ডাব্লু) -তে উইন্ডো নম্বরটি পরিবর্তন করবে বলে মনে হচ্ছে না। বাগ রিপোর্ট
ম্যাট

2
আজ অবধি আমার এখনও কোনও ধারণা নেই, কেন কীবোর্ডে নম্বরগুলি 0 এর পরিবর্তে 1 থেকে শুরু হয় এটি কোন ধরণের অর্ডার?
জেরাল্ড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.