আমি ডিফল্ট .tmux.confবা এর মতো আরও কিছু সন্ধান করছি। আমি ডিফল্টরূপে তৈরি করা স্ট্যাটাস লাইনে কিছু শব্দ থেকে মুক্তি পাওয়ার চেষ্টা করছি।
আমি ডিফল্ট .tmux.confবা এর মতো আরও কিছু সন্ধান করছি। আমি ডিফল্টরূপে তৈরি করা স্ট্যাটাস লাইনে কিছু শব্দ থেকে মুক্তি পাওয়ার চেষ্টা করছি।
উত্তর:
সাধারণ কনফিগারেশন ফাইল হিসাবে ডিফল্ট কনফিগারেশন উপলব্ধ নয়; এটি উত্স কোডের একটি অংশ (এভাবে সংকলিত প্রোগ্রামে অন্তর্নির্মিত)।
আপনি কমান্ডগুলি সহ কনফিগারেশনের অংশগুলি পরীক্ষা করতে পারেন list-keysএবং show-options:
tmux list-keys # show current bindings
tmux show-options -s # show current server options
tmux show-options -g # show current global session options
tmux show-options # show current session options
tmux show-options -gw # show current global window options
tmux show-options -w # show current window options
সঙ্গে tmux 1.7, show-optionsএছাড়াও আপনি একটি একক বিকল্পের মান দেখাতে পারেন (পূর্বের সংস্করণগুলি শুধুমাত্র নির্দিষ্ট ক্লাস থেকে সমস্ত বিকল্প কিছু তালিকাবদ্ধ করতে পারেন):
tmux show-options -gw window-status-format
যদি আপনি কোনও "প্রাথমিক" সার্ভারের ডিফল্ট কনফিগারেশনে আগ্রহী হন তবে আপনি এই জাতীয় আইটেমগুলি পরীক্ষা করতে পারেন:
tmux -L unconfigured -f /dev/null start-server \; list-keys \; show-options -s \; show-options -g \; show-options -gw
-L unconfiguredবিট একটি সার্ভার সকেট আপনি সম্ভবত ইতিমধ্যে ব্যবহার করছেন না উল্লেখ করে (যদি আপনি একটি সার্ভার যা সকেট নাম ব্যবহার আছে এরকম হয় তাহলে, শুধুমাত্র অন্য কিছু, অব্যবহৃত নাম বাছুন)। -f /dev/nullনিশ্চিত করুন যে সার্ভার আপনার স্বাভাবিক ব্যবহার করে না তোলে ~/.tmux.confকনফিগারেশন ফাইল (যদিও একটি কাস্টম বিল্ড সংক্ষিপ্ত, সেখানে এড়িয়ে যেতে কোন উপায় নেই /etc/tmux.confসিস্টেম কনফিগারেশন ফাইল)। start-serverকারণ শুধুমাত্র নির্দিষ্ট কমান্ড স্বয়ংক্রিয়ভাবে একটি সার্ভার আরম্ভ করা হবে কমান্ড প্রয়োজন।
আপনি যদি উত্স কোডটি দেখতে আগ্রহী হন তবে আগ্রহের ক্ষেত্রগুলি হ'ল:
options-table.cএই অ্যারেতে সংজ্ঞায়িত করা হয়েছে:
server_options_tablesession_options_tablewindow_options_tablekey_bindings_init()মধ্যে key-bindings.cকিন্তু বিস্তারিত কিছু পৃথক কমান্ড সংজ্ঞা (যেমন সঙ্গে প্রচার করা হচ্ছে cmd_select_window_key_binding()যে cmd-select-window.c)।$HOME/.tmux.confআপনার ব্যবহারকারীর সাথে নির্দিষ্ট করে একটি থাকা উচিত এবং এটিতে সিস্টেম-ব্যাপী কনফিগারেশন ফাইল থাকা উচিত/etc/tmux.conf
$HOME/.tmux.confনিজেকে তৈরি করেছি, আর /etc/tmux.confনেই doesn't